[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