> On 1/3/22 2:48 PM, Kavyasree Kotagiri wrote: > > diff --git a/arch/arm/boot/dts/lan966x_pcb8291.dts > b/arch/arm/boot/dts/lan966x_pcb8291.dts > > new file mode 100644 > > index 000000000000..cd0454a795e7 > > --- /dev/null > > +++ b/arch/arm/boot/dts/lan966x_pcb8291.dts > > @@ -0,0 +1,55 @@ > > > +&flx3 { > > + atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>; > > + status = "okay"; > > + > > + usart0: serial@200 { > > + compatible = "atmel,at91sam9260-usart"; > > The flexcom usart mode should be defined in the dtsi file, so that you > won't duplicate the definition in each dts that includes the dtsi file. > defining flexcom mode in dts as flx3 can be used as USART/I2C/SPI on different boards. And it is not the same mode for all boards. > Cheers, > ta