summaryrefslogtreecommitdiffstats
path: root/board/h2200
diff options
context:
space:
mode:
authorKishon Vijay Abraham I <kishon@ti.com>2015-08-21 11:02:04 +0530
committerMarek Vasut <marex@denx.de>2015-09-07 13:41:04 +0200
commitcc4f1558a72621b1ac766e54e1ab5aab824bb7dd (patch)
treed69c19f7b0cf8572dceaf471d4ebc7060b529235 /board/h2200
parenta7e6892ffb625e5a335538f937d56005aa1480c5 (diff)
downloadu-boot-cc4f1558a72621b1ac766e54e1ab5aab824bb7dd.tar.gz
u-boot-cc4f1558a72621b1ac766e54e1ab5aab824bb7dd.tar.xz
u-boot-cc4f1558a72621b1ac766e54e1ab5aab824bb7dd.zip
h2200: Fix build error
Commit <8bfc288c3955> ("usb: gadget: ether: Perform board initialization from ethernet gadget driver") added board_usb_init and board_usb_cleanup in ethernet gadget driver. But h2200 board didn't have board_usb_init and board_usb_cleanup implementations. This introduced the following build errors +drivers/usb/gadget/built-in.o: In function `usb_eth_halt': +drivers/usb/gadget/ether.c:2498: undefined reference to `board_usb_cleanup' +drivers/usb/gadget/built-in.o: In function `usb_eth_init': +drivers/usb/gadget/ether.c:2316: undefined reference to `board_usb_init' Fix it here by adding empty board_usb_init and board_usb_cleanup functions in h2200.c. Fixes: <8bfc288c3955> ("usb: gadget: ether: Perform board initialization from ethernet gadget driver") Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
Diffstat (limited to 'board/h2200')
-rw-r--r--board/h2200/h2200.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/board/h2200/h2200.c b/board/h2200/h2200.c
index 66ae4b6906..01f8e67be1 100644
--- a/board/h2200/h2200.c
+++ b/board/h2200/h2200.c
@@ -59,3 +59,15 @@ int dram_init(void)
gd->ram_size = CONFIG_SYS_SDRAM_SIZE;
return 0;
}
+
+#ifdef CONFIG_USB_GADGET_PXA2XX
+int board_usb_init(int index, enum usb_init_type init)
+{
+ return 0;
+}
+
+int board_usb_cleanup(int index, enum usb_init_type init)
+{
+ return 0;
+}
+#endif