[PATCH v1 3/3] colibri-imx8x: configure usb hub to bypass mode
Fabio Estevam
festevam at gmail.com
Wed Dec 20 12:39:38 CET 2023
Hi Francesco,
On Wed, Dec 20, 2023 at 8:30 AM Francesco Dolcini <francesco at dolcini.it> wrote:
> Valid point.
>
> In general re-using the DTS for the kernel would not work.
>
> The bypass and reset signals are part of the USB HUB node [1], and we
> would need to add such a driver to U-Boot to be able to properly
> implement it (despite the recent plans to make SPL a full blown
> bootloader and U-Boot proper the operating system and kick out Linux I
> would not go into that direction ;-)
>
> Given that I believe that overriding the Linux DTS to use these 2
> signals are simple GPIO HOG for U-Boot is the correct approach.
Yes, this series can go as-is.
My main concern is why U-Boot still uses the NXP-based
fsl-imx8qxp-mek.dts, fsl-imx8qxp-colibri.dts
variant instead of the mainline versions.
The other i.MX SoCs in U-Boot are better synced with the Linux kernel DTs.
I don't have access to i.MX8QXP/i.MX8QM boards to help on this, but
for better long-term support it would be nice if someone could sync
the U-Boot i.MX8QXP/i.MX8QM DTs with Linux.
More information about the U-Boot
mailing list