Hi,

Am Fr., 13. Dez. 2024 um 11:23 Uhr schrieb Michael Walle <mwa...@kernel.org>:
>
> Since commit 61ff13283c3b ("board: sl28: move to OF_UPSTREAM") USB0 is
> broken because the former u-boot soc dtsi was setting dr_mode to "host"
> but the linux device tree isn't. That is because linux fully supports
> OTG but u-boot doesn't. Therefore, u-boot only ever enabled host mode
> and never OTG mode. Add it to our board "-u-boot.dtsi" to fix it.
>
> Fixes: 61ff13283c3b ("board: sl28: move to OF_UPSTREAM")
> Reported-by: Heiko Thiery <heiko.thi...@gmail.com>
> Signed-off-by: Michael Walle <mwa...@kernel.org>

Tested-by: Heiko Thiery <heiko.thi...@gmail.com>

Thank you

> ---
>  arch/arm/dts/fsl-ls1028a-kontron-sl28-u-boot.dtsi | 4 ++++
>  1 file changed, 4 insertions(+)
>
> diff --git a/arch/arm/dts/fsl-ls1028a-kontron-sl28-u-boot.dtsi 
> b/arch/arm/dts/fsl-ls1028a-kontron-sl28-u-boot.dtsi
> index aacf181e2dd..4202d1e5654 100644
> --- a/arch/arm/dts/fsl-ls1028a-kontron-sl28-u-boot.dtsi
> +++ b/arch/arm/dts/fsl-ls1028a-kontron-sl28-u-boot.dtsi
> @@ -203,3 +203,7 @@
>  &sysclk {
>         bootph-all;
>  };
> +
> +&usb0 {
> +       dr_mode = "host";
> +};
> --
> 2.39.5
>

Reply via email to