[PATCH v3 0/9] Used onboard HUB to reset and add power to hub

Neil Armstrong neil.armstrong at linaro.org
Sun Jan 22 02:27:02 PST 2023


Hi Anand,

Le 21/01/2023 à 18:56, Anand Moon a écrit :
> Amlogic board use gpio-hog to reset the USB hub.
> so using onboard hub we could reset the USB hub and
> also enable power to the USB hub.
> v3: Fix some small changes in $subject
>      address the input from Neil
>      fix the vialab device tree binding as per Krzysztof inputs.
> 
> v2: Odroid C1 / C2 : usb hub reset working as expected.
>      Odroid N2 : dropped usb hub changes, since my board USB hub
>                  is hitting regression.
>      Odroid C4 : Fix the device tree binding and used peer-hub for
>                  usb2.0 and usb3.0 hub.
> [1] https://lore.kernel.org/all/20230118044418.875-10-linux.amoon@gmail.com
> 
> v1: Odroid C1 / C2 : were not working as expected.
>      Odroid N2 : used single USB 3.0 hub reset.
>      Odroid C4 : used single USB 3.0 hub reset.
> 
> [0] https://patchwork.kernel.org/project/linux-amlogic/list/?series=707292
> 
> Any inputs for these changes ?

Most of the patches have been applied by Greg, so rebase this serie on
the lastest linux-next and send only the remaining patches.

Neil

> 
> Thanks
> -Anand
> 
> Anand Moon (9):
>    dt-bindings: usb: Add device id for Genesys Logic hub controller
>    ARM: dts: amlogic: Used onboard usb hub reset on odroid c1
>    arm64: dts: amlogic: Used onboard usb hub reset on odroid c2
>    usb: misc: onboard_usb_hub: add Genesys Logic GL852G hub support
>    vendor-prefixes: Add VIA Labs, Inc.
>    dt-bindings: usb: Add Via lab VL817 hub
>    arm64: dts: amlogic: Used onboard usb hub reset on odroid c4
>    usb: misc: onboard_usb_hub: add VIA LAB VL817 hub support
>    arm64: defconfig: Enable USB onboard HUB driver
> 
>   .../bindings/usb/genesys,gl850g.yaml          |  1 +
>   .../devicetree/bindings/usb/vialab,vl817.yaml | 71 +++++++++++++++++++
>   .../devicetree/bindings/vendor-prefixes.yaml  |  2 +
>   arch/arm/boot/dts/meson8b-odroidc1.dts        | 23 +++---
>   .../boot/dts/amlogic/meson-gxbb-odroidc2.dts  | 25 +++----
>   .../boot/dts/amlogic/meson-sm1-odroid-c4.dts  | 33 +++++----
>   arch/arm64/configs/defconfig                  |  1 +
>   drivers/usb/misc/onboard_usb_hub.c            |  4 ++
>   drivers/usb/misc/onboard_usb_hub.h            | 11 +++
>   9 files changed, 131 insertions(+), 40 deletions(-)
>   create mode 100644 Documentation/devicetree/bindings/usb/vialab,vl817.yaml
> 




More information about the linux-amlogic mailing list