diff options
author | Kevin Hilman <khilman@baylibre.com> | 2016-12-16 13:08:10 -0800 |
---|---|---|
committer | Stefano Babic <sbabic@denx.de> | 2017-01-02 17:11:10 +0100 |
commit | 25aaebdb123b1c59c95d5515a06f14537a870855 (patch) | |
tree | c414b6153d0b0206ed3ac231ab4de0aa2e5662d2 /board/warp7 | |
parent | 5d3a28abe4a1fa17798049b084f7f7fcd2da2b40 (diff) | |
download | u-boot-25aaebdb123b1c59c95d5515a06f14537a870855.zip u-boot-25aaebdb123b1c59c95d5515a06f14537a870855.tar.gz u-boot-25aaebdb123b1c59c95d5515a06f14537a870855.tar.bz2 |
ARM: imx7s-warp: enable USB gadget ethernet
Enable USB gadget ethernet by default to have networking capabilities.
Tested using DHCP and TFTP to transfer kernel, DT, ramdisk.
Cc: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
Diffstat (limited to 'board/warp7')
-rw-r--r-- | board/warp7/warp7.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/board/warp7/warp7.c b/board/warp7/warp7.c index da9afb4..df8e9da 100644 --- a/board/warp7/warp7.c +++ b/board/warp7/warp7.c @@ -19,6 +19,7 @@ #include <mmc.h> #include <asm/arch/crm_regs.h> #include <usb.h> +#include <netdev.h> #include <power/pmic.h> #include <power/pfuze3000_pmic.h> #include "../freescale/common/pfuze.h" @@ -138,6 +139,19 @@ int power_init_board(void) } #endif +int board_eth_init(bd_t *bis) +{ + int ret = 0; + +#ifdef CONFIG_USB_ETHER + ret = usb_eth_initialize(bis); + if (ret < 0) + printf("Error %d registering USB ether.\n", ret); +#endif + + return ret; +} + int board_init(void) { /* address of boot parameters */ |