Re: [PATCH] usb: host: ehci-generic: check for companion controller

2023-09-01 Thread Marek Vasut
On 9/1/23 11:49, Fabrice Gasnier wrote: On 8/30/23 17:12, Marek Vasut wrote: On 8/30/23 10:00, Fabrice Gasnier wrote: EHCI is usually used with companion controller (like OHCI) as companion controller. This information on the companion is missing currently in companion drivers. So, if the usb

Re: [PATCH] usb: host: ehci-generic: check for companion controller

2023-09-01 Thread Fabrice Gasnier
On 8/30/23 17:12, Marek Vasut wrote: > On 8/30/23 10:00, Fabrice Gasnier wrote: >> EHCI is usually used with companion controller (like OHCI) as companion >> controller. This information on the companion is missing currently in >> companion drivers. >> So, if the usb-uclass isn't aware, it may s

Re: [PATCH] usb: host: ehci-generic: check for companion controller

2023-08-30 Thread Marek Vasut
On 8/30/23 10:00, Fabrice Gasnier wrote: EHCI is usually used with companion controller (like OHCI) as companion controller. This information on the companion is missing currently in companion drivers. So, if the usb-uclass isn't aware, it may scan busses in any order: OHCI first, then EHCI. This

[PATCH] usb: host: ehci-generic: check for companion controller

2023-08-30 Thread Fabrice Gasnier
EHCI is usually used with companion controller (like OHCI) as companion controller. This information on the companion is missing currently in companion drivers. So, if the usb-uclass isn't aware, it may scan busses in any order: OHCI first, then EHCI. This is seen on STM32MP1 where DT probing makes