USB: OMAP: ISP1301: Compile fix

OMAP: ISP1301: Compile fix

Fix this build error on non- OMAP-H2/H3/H4 systems:
(factored out two empty functions as part of the fix)

  CC      drivers/usb/otg/isp1301_omap.o
drivers/usb/otg/isp1301_omap.c: In function 'otg_update_isp':
drivers/usb/otg/isp1301_omap.c:635: error: implicit declaration of function 'notresponding'
drivers/usb/otg/isp1301_omap.c: In function 'b_peripheral':
drivers/usb/otg/isp1301_omap.c:973: error: implicit declaration of function 'enable_vbus_draw'
drivers/usb/otg/isp1301_omap.c: In function 'isp_update_otg':
drivers/usb/otg/isp1301_omap.c:1003: error: implicit declaration of function 'enable_vbus_source'
make[2]: *** [drivers/usb/otg/isp1301_omap.o] Error 1
make[1]: *** [drivers/usb/otg] Error 2
make: *** [drivers] Error 2

Signed-off-by: Anand Gadiyar <gadiyar@ti.com>
Cc: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
Anand Gadiyar 2009-08-24 20:14:45 +05:30 committed by Greg Kroah-Hartman
parent 7f536692af
commit d77282c836
1 changed files with 3 additions and 20 deletions

View File

@ -117,24 +117,7 @@ static void enable_vbus_draw(struct isp1301 *isp, unsigned mA)
pr_debug(" VBUS %d mA error %d\n", mA, status); pr_debug(" VBUS %d mA error %d\n", mA, status);
} }
static void enable_vbus_source(struct isp1301 *isp) #else
{
/* this board won't supply more than 8mA vbus power.
* some boards can switch a 100ma "unit load" (or more).
*/
}
/* products will deliver OTG messages with LEDs, GUI, etc */
static inline void notresponding(struct isp1301 *isp)
{
printk(KERN_NOTICE "OTG device not responding.\n");
}
#endif
#if defined(CONFIG_MACH_OMAP_H4)
static void enable_vbus_draw(struct isp1301 *isp, unsigned mA) static void enable_vbus_draw(struct isp1301 *isp, unsigned mA)
{ {
@ -144,6 +127,8 @@ static void enable_vbus_draw(struct isp1301 *isp, unsigned mA)
*/ */
} }
#endif
static void enable_vbus_source(struct isp1301 *isp) static void enable_vbus_source(struct isp1301 *isp)
{ {
/* this board won't supply more than 8mA vbus power. /* this board won't supply more than 8mA vbus power.
@ -159,8 +144,6 @@ static inline void notresponding(struct isp1301 *isp)
} }
#endif
/*-------------------------------------------------------------------------*/ /*-------------------------------------------------------------------------*/
static struct i2c_driver isp1301_driver; static struct i2c_driver isp1301_driver;