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

MBa6ULx need regulator, SD-Card, UART and watchdog access during
boot process.

Signed-off-by: Max Merchel <Max.Merchel@ew.tq-group.com>
Signed-off-by: Frank Li <Frank.Li@nxp.com>
arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi

index 65fde4f52587c1907e189cf2c57a1635f5fcfd78..1fda60d62ffee6e66e86a791a9bd4236dfbaeabd 100644 (file)
@@ -95,6 +95,7 @@
                regulator-min-microvolt = <3300000>;
                regulator-max-microvolt = <3300000>;
                regulator-always-on;
+               bootph-pre-ram;
        };
 
        reg_mba6ul_5v0: regulator-mba6ul-5v0 {
 &uart1 {
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_uart1>;
+       bootph-pre-ram;
        status = "okay";
 };
 
        no-1-8-v;
        no-mmc;
        no-sdio;
+       bootph-all;
        status = "okay";
 };
 
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_wdog1>;
        fsl,ext-reset-output;
+       bootph-pre-ram;
        status = "okay";
 };
 
                        MX6UL_PAD_UART1_TX_DATA__UART1_DCE_TX   0x1b0b1
                        MX6UL_PAD_UART1_RX_DATA__UART1_DCE_RX   0x1b0b1
                >;
+               bootph-pre-ram;
        };
 
        pinctrl_uart3: uart3grp {
                        /* CD */
                        MX6UL_PAD_UART1_RTS_B__GPIO1_IO19       0x0001b099
                >;
+               bootph-all;
        };
 
        pinctrl_usdhc1_100mhz: usdhc1-100mhz-grp {