[U-Boot] [PATCH resend v3 0/6] DM conversion of usb ether gadget
Mugunthan V N
mugunthanvnm at ti.com
Fri Nov 18 06:19:11 CET 2016
The previous series didn't land on the mailing list properly, so
resending the series as *v3 resend*, sorry for spamming.
This patch series adopts driver model for usb ether gadget
driver. This series is tested with MUSB driver model conversion
on AM335x GP evm and AM335x BBB (logs [1]).
Also pushed a branch for testing [2]
Changes from v2:
* Moved USB ether address from driver hard code to Kconfig entry
* Optimized if check in patch 5/6 as mentioned by Marek Vasut.
Changes from initial version:
* Separated out the usb gadget driver patches from earlier musb
series [3] for testing and submitting of dwc3 dm musb patches.
[1] - http://pastebin.ubuntu.com/23489333/
[2] - git://git.ti.com/~mugunthanvnm/ti-u-boot/mugunth-ti-u-boot.git dm-musb-v3
[3] - http://lists.denx.de/pipermail/u-boot/2016-February/246827.html
Note:
~~~~~
The following checkpatch warning can be ignored as this has to be
fixed all over the file which should be a separate patch.
CHECK: Avoid CamelCase: <configNr>
#297: FILE: drivers/usb/gadget/rndis.c:1157:
+int rndis_set_param_dev(u8 configNr, struct eth_device *dev, int mtu,
Mugunthan V N (6):
drivers: usb: gadget: ether: adopt to usb driver model
drivers: usb: gadget: ether: access network_started using local
variable
drivers: usb: gadget: ether: consolidate global devices to single
struct
drivers: usb: gadget: ether: use net device priv to pass usb ether
priv
drivers: usb: gadget: ether: prepare driver for driver model migration
drivers: usb: gadget: ether/rndis: convert driver to adopt device
driver model
drivers/usb/gadget/Kconfig | 4 +
drivers/usb/gadget/ether.c | 315 ++++++++++++++++++++++++++++++++++++---------
drivers/usb/gadget/rndis.c | 13 +-
drivers/usb/gadget/rndis.h | 19 ++-
include/net.h | 7 +
5 files changed, 293 insertions(+), 65 deletions(-)
--
2.11.0.rc2
More information about the U-Boot
mailing list