Hi, thanks everyone for the feedback. This is the fifth round of this series to add support for the TQMLS1021A using the MBLS1021A mainboard. Removing the 'dma-coherent' property was a workaround carried on from older downstream kernels and is not necessary anymore. The same goes for adjusting the size for 'scfg' node. Removing this also fixes the node label ordering. Changes in v5: * Add newline for include header grouping * Put status property at the end of properties (lpuart0) * Do not remove 'dma-coherent' for sata * Do not adjust 'reg' property for 'scfg' Changes in v4: * Dropped display overlay for now as DCU patch is still pending * Rebase to next-20230721 * Move status property to last position * Rename stmpe811 node name * Remove superfluous #address-cells and #size-cells for stmpe811 * Add missing interrupt-controller properties for stmpe811 * Remove superfluous ESDHCI compatible overwrite in SoM .dtsi Best regards, Alexander Alexander Stein (2): ARM: dts: ls1021a: add TQ-Systems MBLS102xA device tree ARM: dts: ls1021a: add TQMLS1021A flash partition layout Matthias Schiffer (1): dt-bindings: arm: fsl: add TQ-Systems LS1021A board .../devicetree/bindings/arm/fsl.yaml | 10 + arch/arm/boot/dts/nxp/ls/Makefile | 1 + .../nxp/ls/ls1021a-tqmls1021a-mbls1021a.dts | 405 ++++++++++++++++++ .../boot/dts/nxp/ls/ls1021a-tqmls1021a.dtsi | 107 +++++ 4 files changed, 523 insertions(+) create mode 100644 arch/arm/boot/dts/nxp/ls/ls1021a-tqmls1021a-mbls1021a.dts create mode 100644 arch/arm/boot/dts/nxp/ls/ls1021a-tqmls1021a.dtsi -- 2.34.1