]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
ARM: dts: imx7s: add boot phase properties
authorAlexander Feilke <Alexander.Feilke@ew.tq-group.com>
Fri, 20 Feb 2026 14:59:07 +0000 (15:59 +0100)
committerFrank Li <Frank.Li@nxp.com>
Mon, 6 Apr 2026 01:35:33 +0000 (21:35 -0400)
dtschema/schemas/bootph.yaml describe various node usage during
boot phases with DT.

Adds boot phase properties to essential resources in imx7s device trees.
This includes the buses aips1-3, iomuxc and SOC access.

Signed-off-by: Alexander Feilke <Alexander.Feilke@ew.tq-group.com>
Signed-off-by: Frank Li <Frank.Li@nxp.com>
arch/arm/boot/dts/nxp/imx/imx7s.dtsi

index 9235dd7e93bb7b5ba6206a8753b2d8645537ed8b..5c9be24ba7c5b0760d9128810beb2c942baeb16d 100644 (file)
                compatible = "simple-bus";
                interrupt-parent = <&gpc>;
                ranges;
+               bootph-pre-ram;
 
                ocram: sram@900000 {
                        compatible = "mmio-sram";
                        #size-cells = <1>;
                        reg = <0x30000000 0x400000>;
                        ranges;
+                       bootph-pre-ram;
 
                        gpio1: gpio@30200000 {
                                compatible = "fsl,imx7d-gpio", "fsl,imx35-gpio";
                        iomuxc: pinctrl@30330000 {
                                compatible = "fsl,imx7d-iomuxc";
                                reg = <0x30330000 0x10000>;
+                               bootph-pre-ram;
                        };
 
                        gpr: iomuxc-gpr@30340000 {
                        #size-cells = <1>;
                        reg = <0x30400000 0x400000>;
                        ranges;
+                       bootph-pre-ram;
 
                        adc1: adc@30610000 {
                                compatible = "fsl,imx7d-adc";
                        #size-cells = <1>;
                        reg = <0x30800000 0x400000>;
                        ranges;
+                       bootph-pre-ram;
 
                        spba-bus@30800000 {
                                compatible = "fsl,spba-bus", "simple-bus";