On 8/20/26 5:40 PM, Carlo Caione wrote:
On Sun Aug 9, 2026 at 8:45 AM CEST, Marek Vasut wrote:
On 8/8/26 3:40 PM, Carlo Caione wrote:
MediaTek platforms may need the MTU3 controller before U-Boot proper is
available, but the driver is currently selected and built only with the
main U-Boot configuration symbols.

Add an explicit SPL controller option with host and gadget modes. Make
the driver build and its role checks phase-aware so each phase can select
the MTU3 role it needs without coupling it to the U-Boot proper controller
configuration.

The upstream binding locates the xHCI child registers through the parent
ranges property. Select SPL_OF_TRANSLATE for host mode so SPL can resolve
that address before mapping it.

Signed-off-by: Julien Masson <[email protected]>
Signed-off-by: Carlo Caione <[email protected]>
Reviewed-by: Marek Vasut <[email protected]>

Thanks Marek. Just to confirm: this patchset should be picked up by you?
Isn't this patchset already in u-boot/main branch ?

948c428ff7ea ("doc: usb: remove obsolete MediaTek MTU3 bindings")
0f8cbf3a0d6f ("usb: mtu3: support the upstream devicetree binding")
08b77aac333c ("usb: mtu3: add SPL support")

Reply via email to