arm64: zynqmp: Enable CDC ethernet gadget for zcu100/Ultra96
authorMichal Simek <michal.simek@xilinx.com>
Wed, 27 Jun 2018 13:53:59 +0000 (15:53 +0200)
committerMichal Simek <michal.simek@xilinx.com>
Tue, 16 Oct 2018 12:58:46 +0000 (14:58 +0200)
commit3d80a1771240e5a4b42a4a04713cf487a08136e9
tree5c2b15fd2a28da2b9bb761e11d61dfaabc392181
parent7e029e970596000efbe9f0e1b9251cf7c835651a
arm64: zynqmp: Enable CDC ethernet gadget for zcu100/Ultra96

Ethernet is not present on this board that's why there are two other
options how to wire the board to ethernet. The first is asix_eth usb
host converter which is already enabled by default. The second option is
to use USB CDC/RNDIS ethernet gadget.

This patch is enabling CDC which is working with Linux.
With new bind/unbind command there is no need to call usb_ether_init()
from platform code and use for example these commands:

bind /amba/usb0@ff9d0000/dwc3@fe200000 usb_ether
dhcp
unbind /amba/usb0@ff9d0000/dwc3@fe200000

Signed-off-by: Michal Simek <michal.simek@xilinx.com>
configs/avnet_ultra96_rev1_defconfig
configs/xilinx_zynqmp_zcu100_revC_defconfig