[PATCH v2 0/3] ARM: dts: imx: clean up imx2* NAND CHECK_DTBS warnings
From: Frank Li <Frank.Li@nxp.com>
Date: 2026-02-13 17:09:06
Also in:
imx, linux-devicetree, lkml
The nand-controller schema enforces specific node naming. Adjust the existing DTs instead of modifying the YAML schema to match legacy layouts. Update the DTs to follow the modern NAND controller layout, which has been used in the MTD subsystem for many years. Signed-off-by: Frank Li <Frank.Li@nxp.com> --- Changes in v2: - collect Krzy and Miquel's review by tags - Fix missed "A" and "l" at commit message - Add reason why need clocks at binding doc - Link to v1: https://lore.kernel.org/r/20260211-imx25_nand_dtb_warnings-v1-0-2f06aaa1e3b9@nxp.com (local) --- Frank Li (3): dt-bindings: mtd: mxc-nand: add i.MX25 and i.MX27 nand support ARM: dts: imx: set #size-cells to 0 to align with nand-controller.yaml ARM: dts: imx: move NAND properties under nand@0 node .../devicetree/bindings/mtd/mxc-nand.yaml | 7 +- .../boot/dts/nxp/imx/imx25-eukrea-cpuimx25.dtsi | 10 ++- arch/arm/boot/dts/nxp/imx/imx25-karo-tx25.dts | 10 ++- arch/arm/boot/dts/nxp/imx/imx25-pdk.dts | 6 +- arch/arm/boot/dts/nxp/imx/imx25.dtsi | 3 +- arch/arm/boot/dts/nxp/imx/imx27-apf27.dts | 82 ++++++++++++---------- .../boot/dts/nxp/imx/imx27-eukrea-cpuimx27.dtsi | 10 ++- arch/arm/boot/dts/nxp/imx/imx27-pdk.dts | 8 ++- .../dts/nxp/imx/imx27-phytec-phycard-s-som.dtsi | 10 ++- .../boot/dts/nxp/imx/imx27-phytec-phycore-som.dtsi | 10 ++- arch/arm/boot/dts/nxp/imx/imx27.dtsi | 2 +- 11 files changed, 100 insertions(+), 58 deletions(-) --- base-commit: 8202bc92ce172698e940dd75d295c5db24a848a2 change-id: 20260211-imx25_nand_dtb_warnings-7751b8b0e233 Best regards, -- Frank Li [off-list ref]