On Fri, May 29, 2020 at 03:56:53PM +0200, Lucas Stach wrote: >Am Freitag, den 29.05.2020, 14:51 +0200 schrieb Michael Grzeschik: >> In the imx28.dtsi the serial0 is set to auart0 which is not the one >> used on the duckbill. We set duart to serial0 so the console will be >> properly set. > >If the aliases are the same in the Barebox and Linux DTs there should >be no need to override the alias numbering in the individual board DTs. > >Is the Linux driver ignoring the alias, or what is the issue being >fixed here? The duart (debugging uart) is completely missing in the aliases list. The first set serial alias in dts/src/arm/imx28.dtsi is auart0, which are the application uarts. mgr >> Signed-off-by: Michael Grzeschik >> --- >> arch/arm/dts/imx28-duckbill.dts | 4 ++++ >> 1 file changed, 4 insertions(+) >> >> diff --git a/arch/arm/dts/imx28-duckbill.dts b/arch/arm/dts/imx28- >> duckbill.dts >> index 2a995a7938..299c33e270 100644 >> --- a/arch/arm/dts/imx28-duckbill.dts >> +++ b/arch/arm/dts/imx28-duckbill.dts >> @@ -4,6 +4,10 @@ >> chosen { >> stdout-path = &duart; >> }; >> + >> + aliases { >> + serial0 = &duart; >> + }; >> }; >> >> &duart { > > -- Pengutronix e.K. | | Steuerwalder Str. 21 | http://www.pengutronix.de/ | 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |