On Tue, Oct 17, 2017 at 11:19 PM, Martin Blumenstingl <martin.blumenstingl@xxxxxxxxxxxxxx> wrote: >> Ok, very good! >> >>> is there anything else you want me to test? >> >> What about the same dtb when run on a kernel without your >> patch series? Does that work as well, or are your patches >> required to make it work? > > this is the only device I have which uses devicetree and a xHCI > controller. I can test it with a dwc2 based device though if you want Does dwc2 also use separate nodes for the roothub? From your description it sounds like it would not be affected by your patch. To rephrase what I'm interested in, can you check that with your patch series, we correctly associate a device node in DT with the struct device in the kernel both with and without the optional roothub node in the dtb? Since you used a dtb that already listed an endpoint device below an xhci, that would answer my earlier question of whether it worked before your patch series, and you tested that it still works with your patches applied and the roothub node added in the dtb. Now we just need to make sure we don't break existing dtb files that don't have the roothub node but do have endpoint device nodes. Arnd -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html