arm: dts: imx8mn-u-boot: Create common imx8mn-u-boot.dtsi
authorAdam Ford <aford173@gmail.com>
Sat, 22 Oct 2022 00:58:31 +0000 (19:58 -0500)
committerStefano Babic <sbabic@denx.de>
Mon, 24 Oct 2022 11:43:20 +0000 (13:43 +0200)
commit93c4c0e4dd1e75449fd48fc629823629d0c9bb58
tree46e7e22bba5f8e8f98e685702b27a17950a9cffc
parentc9473b2c37059e3c84d07fb663316c17c5480b53
arm: dts: imx8mn-u-boot: Create common imx8mn-u-boot.dtsi

Multiple boards create duplicate entries in their respective
-u-boot.dtsi files which all basically do the same thing.
To consolidate these and make it easier to make improvements
going forward, consolidate them all into one place.

This file creates a flash.bin image using binman, and supports
LPDDR4, DDR4 and DDR3.  Since individual boards use different
peripherals and different UART ports, those entries were kept
in their respective board files, but the spba1 node was addded
which contains all UART1-3 to help facilitate SPL_DM_SERIAL.
Individual users will still need to include their respective
UART and pinctrl nodes for those UARTS.

This consolidated file also supports generating a flash.bin file
which can boot from flexSPI if CONFIG_FSPI_CONF_HEADER is
enabled.

Signed-off-by: Adam Ford <aford173@gmail.com>
Reviewed-by: Fabio Estevam <festevam@denx.de>
arch/arm/dts/imx8mn-u-boot.dtsi [new file with mode: 0644]