[U-Boot] [PATCH v3 0/7] Fixes/Addition to use the USB Ethernet gadget with the DWC3 gadget controller
Eugeniu Rosca
roscaeugeniu at gmail.com
Wed Aug 8 09:17:56 UTC 2018
Hello,
FWIW, patch "[7/7] cmd: Add bind/unbind commands to bind a device to a
driver from the command line" contributes with a compiler warning, as
described in https://patchwork.ozlabs.org/patch/933310/#1952127 .
Best regards,
Eugeniu.
On Wed, Aug 8, 2018 at 8:36 AM Michal Simek <michal.simek at xilinx.com> wrote:
>
> Hi Lukasz,
>
> On 22.6.2018 14:25, Jean-Jacques Hiblot wrote:
> >
> > This series implements 2 fixes to be able to use USB Ethernet gadget with the dwc3
> > driver.
> > It also adds new commands to bind/unbind a device to/from a driver and
> > update the 'dm tree' command to make it easier to use those new commands.
> > The bind/unbind commands can be used to bind the DWC3 USB gadget to the
> > usb_ether driver from the command line instead of relying on platform code.
> >
> > Changes in v3:
> > - update some commit logs
> > - factorize code based on comments from ML
> > - remove the devices before unbinding them
> > - use device_find_global_by_ofnode() to get a device by its node.
> >
> > Changes in v2:
> > - Make the bind/unbind command generic, not specific to usb device.
> > - Update the API to be able to bind/unbind based on DTS node path
> > - Add a Kconfig option to select the bind/unbind commands
> >
> > Jean-Jacques Hiblot (7):
> > usb: gadget: Add bcdDevice for the DWC3 USB Gadget Controller
> > net: eth-uclass: Fix for DM USB ethernet support
> > uclass: Add dev_get_uclass_index() to get the uclass/index of a device
> > dm: print the index of the device when dumping the dm tree
> > dm: convert device_get_global_by_of_offset() to
> > device_get_global_by_ofnode()
> > device: expose the functions used to remove and unbind children of a
> > device
> > cmd: Add bind/unbind commands to bind a device to a driver from the
> > command line
> >
> > arch/arm/mach-rockchip/rk3188-board-spl.c | 2 +-
> > arch/arm/mach-rockchip/rk3288-board-spl.c | 2 +-
> > arch/sandbox/dts/test.dts | 11 ++
> > cmd/Kconfig | 9 ++
> > cmd/Makefile | 1 +
> > cmd/bind.c | 255 ++++++++++++++++++++++++++++++
> > configs/sandbox_defconfig | 1 +
> > drivers/core/device-remove.c | 30 ++--
> > drivers/core/device.c | 19 ++-
> > drivers/core/dump.c | 16 +-
> > drivers/core/uclass.c | 21 +++
> > drivers/usb/gadget/gadget_chips.h | 2 +
> > include/dm/device-internal.h | 38 +++++
> > include/dm/device.h | 23 ++-
> > include/dm/uclass-internal.h | 11 ++
> > net/eth-uclass.c | 3 +-
> > test/py/tests/test_bind.py | 178 +++++++++++++++++++++
> > 17 files changed, 584 insertions(+), 38 deletions(-)
> > create mode 100644 cmd/bind.c
> > create mode 100644 test/py/tests/test_bind.py
> >
>
> Lukasz: I see your name in patchwork.
> Are you going to take this series? Or we are waiting for sandbox testing?
>
> Thanks,
> Michal
>
More information about the U-Boot
mailing list