]> Pileus Git - ~andy/linux/commit
USB: otg: fix link breakage, when the NOP USB Xceiver is a module
authorGuennadi Liakhovetski <g.liakhovetski@gmx.de>
Thu, 9 Dec 2010 21:46:29 +0000 (22:46 +0100)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 10 Dec 2010 22:18:36 +0000 (14:18 -0800)
commit352a337832774a6929c16b569abe9cedc3db01cc
treeaa5c99abbb79155320ab01cb9fcd2f5a1d0691f7
parent537baabbdfebe7f9514f05b62eac91b4bfa0bdf2
USB: otg: fix link breakage, when the NOP USB Xceiver is a module

If the NOP USB OTG transceiver driver is built as a module, the otg.h
header declares external functions, but if they are referenced from the
kernel proper, as, e.g., in the OMAP3 case, where the omap3evm board is
calling the usb_nop_xceiv_register() function, linkage breaks. This patch
fixes this problem.

Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
include/linux/usb/otg.h