mirror of https://gitee.com/openkylin/linux.git
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:
parent
7f536692af
commit
d77282c836
|
@ -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;
|
||||||
|
|
Loading…
Reference in New Issue