Hi Markus, Thank you for the patch.
On Wed, Nov 26, 2025 at 21:31, "Markus Schneider-Pargmann (TI.com)" <[email protected]> wrote: > The upstream devicetree am33xx.dtsi does not have a "ti,am33xx-usb" > compatible, it uses "ti,sysc-omap4" for the same node. The > implementation of ti-musb uses a wrapper driver that binds to > ti,am33xx-usb and creates new devices ti-musb-host and > ti-musb-peripheral depending on the dr_mode property. > > To avoid this wrapper driver with the upstream devicetree, add > compatibles for "ti,musb-am33xx" to both ti-musb-host and > ti-musb-peripheral. Add a bind function that checks for the correct > dr_mode value and rejects binding if it is not the correct driver. > > Signed-off-by: Markus Schneider-Pargmann (TI.com) <[email protected]> Reviewed-by: Mattijs Korpershoek <[email protected]> > ---

