Hi Niel, On Wed, 4 Jan 2023 at 14:26, Neil Armstrong <neil.armstrong@xxxxxxxxxx> wrote: > > On 04/01/2023 09:13, Anand Moon wrote: > > Hi Martin, > > > > On Wed, 28 Dec 2022 at 20:14, Anand Moon <linux.amoon@xxxxxxxxx> wrote: > >> > >> Hi Martin, > >> > >> On Wed, 28 Dec 2022 at 18:21, Martin Blumenstingl > >> <martin.blumenstingl@xxxxxxxxxxxxxx> wrote: > >>> > >>> Hi Anand, > >>> > >> Thanks for your review comments. > >> > >>> thank you for working on this topic! > >>> > >>> On Wed, Dec 28, 2022 at 11:05 AM Anand Moon <linux.amoon@xxxxxxxxx> wrote: > >>> [...] > >>>> + usb { > >>>> + dr_mode = "host"; > >>>> + #address-cells = <1>; > >>>> + #size-cells = <0>; > >>>> + > >>>> + hub@1 { > >>>> + /* Genesys Logic GL852G-OHG usb hub */ > >>>> + compatible = "genesys,usb5e3,610"; > >>>> + reg = <1>; > >>>> + vdd-supply = <&usb_otg_pwr>; > >>>> + reset-gpio = <&gpio_ao GPIOAO_4 GPIO_ACTIVE_LOW>; > >>>> + }; > >>>> + }; > >>> My understanding is that the hub@1 node should be part of the > >>> corresponding USB controller node, not a new node. > >>> In this case hub@1 should go into the existing &usb1 node. That way we > >>> describe the way the hardware is set up (meaning: hub@1 is connected > >>> to &usb1). > >>> > >> > >> Ok, I will move this code under &usb0 and &usb1 nodes. > >> > >> onboard_usb_hub module just assists in usb hub reset. > >> so these changes are meant to replace the gpio-hog. > >> > >> $ dmesg | grep onboard > >> [ 5.405558] usbcore: registered new device driver onboard-usb-hub > >> [ 6.383428] onboard-usb-hub 1-1: reset high-speed USB device number > >> 2 using dwc2 > >> > >> Here is the boot log of the odroid c2 [0] https://pastebin.com/PFy5waPb > >> > > > > Moving the usb hub into usb subnode usb0 or usb1 does not work > > on Odroid n2 and c4, we have a combo phys of usb 2.0 and usb 3.0 > > so the onboard usb hub reset does not get initialized until both the PHY > > and USB nodes are brought up by the drivers. > > Fine, then add a comment before the usb node explaining that. > Sure, thanks. > Thanks, > Neil > Thanks -Anand