On 8/29/2023 12:42 AM, Krzysztof Kozlowski wrote:
On 29/08/2023 09:19, Wesley Cheng wrote:
This is a XHCI feature, but the DWC3 design is built in a way that DWC3 host initializes the XHCI device and populates the properties associated to XHCI dev.
You speak about driver now, not bindings. If driver has limitations, change it. Not really problem of bindings.
Its the limitation of the HW. Depending on how the SNPS DWC3 controller was implemented the vendor it can support less than the value mentioned in the Synopsys databook.
Then what is "XHCI dev"? A Linux device? Then a driver topic. What is "populates the properties" - what or whose properties? Of Linux device? Then a driver topic...
I will reword it to using XHCI host controller versus using terms like device and properties for the next rev.
Thanks Wesley Cheng