diff --git a/device_tree/data/kernel_dtsi/2024.1/BOARD/versal-a2197-sc-reva.dtsi b/device_tree/data/kernel_dtsi/2024.1/BOARD/versal-a2197-sc-reva.dtsi index 0ed3476d..72d3368c 100644 --- a/device_tree/data/kernel_dtsi/2024.1/BOARD/versal-a2197-sc-reva.dtsi +++ b/device_tree/data/kernel_dtsi/2024.1/BOARD/versal-a2197-sc-reva.dtsi @@ -47,11 +47,11 @@ }; &uart0 { /* uart0 MIO38-39 */ - u-boot,dm-pre-reloc; + bootph-all; }; &uart1 { /* uart1 MIO40-41 */ - u-boot,dm-pre-reloc; + bootph-all; }; &sdhci1 { /* sd1 MIO45-51 cd in place */ diff --git a/device_tree/data/kernel_dtsi/2024.1/BOARD/versal-emu-itr8-cn13940875.dtsi b/device_tree/data/kernel_dtsi/2024.1/BOARD/versal-emu-itr8-cn13940875.dtsi index b3c1a551..290520e6 100644 --- a/device_tree/data/kernel_dtsi/2024.1/BOARD/versal-emu-itr8-cn13940875.dtsi +++ b/device_tree/data/kernel_dtsi/2024.1/BOARD/versal-emu-itr8-cn13940875.dtsi @@ -21,14 +21,14 @@ }; clk0212: clk0212 { - u-boot,dm-pre-reloc; + bootph-all; compatible = "fixed-clock"; #clock-cells = <0x0>; clock-frequency = <212000>; }; clk25: clk25 { - u-boot,dm-pre-reloc; + bootph-all; compatible = "fixed-clock"; #clock-cells = <0x0>; clock-frequency = <25000000>; diff --git a/device_tree/data/kernel_dtsi/2024.1/BOARD/versal-net-emu-rev1.9.dtsi b/device_tree/data/kernel_dtsi/2024.1/BOARD/versal-net-emu-rev1.9.dtsi index dacb8730..d223e844 100644 --- a/device_tree/data/kernel_dtsi/2024.1/BOARD/versal-net-emu-rev1.9.dtsi +++ b/device_tree/data/kernel_dtsi/2024.1/BOARD/versal-net-emu-rev1.9.dtsi @@ -126,7 +126,7 @@ }; clk1: clk1 { - u-boot,dm-pre-reloc; + bootph-all; compatible = "fixed-clock"; #clock-cells = <0>; clock-frequency = <1000000>; /* it doesn't matter on EMU */ @@ -139,7 +139,7 @@ amba: axi { compatible = "simple-bus"; - u-boot,dm-pre-reloc; + bootph-all; #address-cells = <2>; #size-cells = <2>; ranges; @@ -153,7 +153,7 @@ }; serial0: serial@f1920000 { - u-boot,dm-pre-reloc; + bootph-all; compatible = "arm,pl011", "arm,primecell"; reg = <0 0xf1920000 0 0x1000>; interrupts = <0 25 4>; diff --git a/device_tree/data/kernel_dtsi/2024.1/BOARD/versal-net-ipp-rev1.9.dtsi b/device_tree/data/kernel_dtsi/2024.1/BOARD/versal-net-ipp-rev1.9.dtsi index b00df9fb..1f3708b9 100644 --- a/device_tree/data/kernel_dtsi/2024.1/BOARD/versal-net-ipp-rev1.9.dtsi +++ b/device_tree/data/kernel_dtsi/2024.1/BOARD/versal-net-ipp-rev1.9.dtsi @@ -128,7 +128,7 @@ ref_clk: ref_clk { compatible = "fixed-clock"; - u-boot,dm-pre-reloc; + bootph-all; #clock-cells = <0>; clock-frequency = <33333333>; }; @@ -137,12 +137,12 @@ versal_net_firmware: versal-net-firmware { compatible = "xlnx,versal-net-firmware", "xlnx,versal-firmware"; interrupt-parent = <&gic>; - u-boot,dm-pre-reloc; + bootph-all; method = "smc"; #power-domain-cells = <0x01>; versal_net_clk: clock-controller { - u-boot,dm-pre-reloc; + bootph-all; #clock-cells = <1>; compatible = "xlnx,versal-net-clk", "xlnx,versal-clk"; clocks = <&ref_clk>, <&ref_clk>; @@ -196,7 +196,7 @@ amba: axi { compatible = "simple-bus"; - u-boot,dm-pre-reloc; + bootph-all; #address-cells = <2>; #size-cells = <2>; ranges; @@ -548,7 +548,7 @@ }; serial0: serial@f1920000 { - u-boot,dm-pre-reloc; + bootph-all; compatible = "arm,pl011", "arm,primecell"; reg = <0 0xf1920000 0 0x1000>; interrupts = <0 25 4>; @@ -562,7 +562,7 @@ }; serial1: serial@f1930000 { - u-boot,dm-pre-reloc; + bootph-all; compatible = "arm,pl011", "arm,primecell"; reg = <0 0xf1930000 0 0x1000>; interrupts = <0 26 4>; diff --git a/device_tree/data/kernel_dtsi/2024.1/BOARD/versal-net-vn-x-b2197-00-reva.dtsi b/device_tree/data/kernel_dtsi/2024.1/BOARD/versal-net-vn-x-b2197-00-reva.dtsi index c5108123..5de2958e 100644 --- a/device_tree/data/kernel_dtsi/2024.1/BOARD/versal-net-vn-x-b2197-00-reva.dtsi +++ b/device_tree/data/kernel_dtsi/2024.1/BOARD/versal-net-vn-x-b2197-00-reva.dtsi @@ -84,7 +84,7 @@ eeprom0: eeprom@51 { compatible = "st,24c128", "atmel,24c128"; reg = <0x51>; - u-boot,dm-pre-reloc; + bootph-all; }; }; @@ -93,7 +93,7 @@ eeprom1: eeprom@55 { compatible = "st,24c128", "atmel,24c128"; reg = <0x55>; - u-boot,dm-pre-reloc; + bootph-all; }; }; diff --git a/device_tree/data/kernel_dtsi/2024.1/BOARD/versal-spp-itr8-cn13940875.dtsi b/device_tree/data/kernel_dtsi/2024.1/BOARD/versal-spp-itr8-cn13940875.dtsi index 26ea945a..be9adf4f 100644 --- a/device_tree/data/kernel_dtsi/2024.1/BOARD/versal-spp-itr8-cn13940875.dtsi +++ b/device_tree/data/kernel_dtsi/2024.1/BOARD/versal-spp-itr8-cn13940875.dtsi @@ -37,7 +37,7 @@ }; clk25: clk25 { - u-boot,dm-pre-reloc; + bootph-all; compatible = "fixed-clock"; #clock-cells = <0>; clock-frequency = <25000000>; diff --git a/device_tree/data/kernel_dtsi/2024.1/BOARD/versal-virt.dtsi b/device_tree/data/kernel_dtsi/2024.1/BOARD/versal-virt.dtsi index c04b7f11..b2f180d7 100644 --- a/device_tree/data/kernel_dtsi/2024.1/BOARD/versal-virt.dtsi +++ b/device_tree/data/kernel_dtsi/2024.1/BOARD/versal-virt.dtsi @@ -36,7 +36,7 @@ }; clk25: clk25 { - u-boot,dm-pre-reloc; + bootph-all; compatible = "fixed-clock"; #clock-cells = <0x0>; clock-frequency = <25000000>; @@ -88,7 +88,7 @@ }; amba: amba { - u-boot,dm-pre-reloc; + bootph-all; compatible = "simple-bus"; #address-cells = <0x2>; #size-cells = <0x2>; diff --git a/device_tree/data/kernel_dtsi/2024.1/BOARD/versal-vpk120-revb.dtsi b/device_tree/data/kernel_dtsi/2024.1/BOARD/versal-vpk120-revb.dtsi index 20add596..231e8ebc 100644 --- a/device_tree/data/kernel_dtsi/2024.1/BOARD/versal-vpk120-revb.dtsi +++ b/device_tree/data/kernel_dtsi/2024.1/BOARD/versal-vpk120-revb.dtsi @@ -74,7 +74,7 @@ eeprom: eeprom@54 { /* u34 - m24128 16kB */ compatible = "st,24c128", "atmel,24c128"; reg = <0x54>; /* & 0x5c */ - u-boot,dm-pre-reloc; + bootph-all; }; }; diff --git a/device_tree/data/kernel_dtsi/2024.1/BOARD/versal-vpk180-reva.dtsi b/device_tree/data/kernel_dtsi/2024.1/BOARD/versal-vpk180-reva.dtsi index aebffdf9..b98868d5 100644 --- a/device_tree/data/kernel_dtsi/2024.1/BOARD/versal-vpk180-reva.dtsi +++ b/device_tree/data/kernel_dtsi/2024.1/BOARD/versal-vpk180-reva.dtsi @@ -75,7 +75,7 @@ eeprom: eeprom@54 { /* u34 - m24128 16kB */ compatible = "st,24c128", "atmel,24c128"; reg = <0x54>; /* & 0x5c */ - u-boot,dm-pre-reloc; + bootph-all; }; }; diff --git a/device_tree/data/kernel_dtsi/2024.1/BOARD/zc702.dtsi b/device_tree/data/kernel_dtsi/2024.1/BOARD/zc702.dtsi index f47a8ba3..524a3e4b 100644 --- a/device_tree/data/kernel_dtsi/2024.1/BOARD/zc702.dtsi +++ b/device_tree/data/kernel_dtsi/2024.1/BOARD/zc702.dtsi @@ -383,7 +383,7 @@ }; &qspi { - u-boot,dm-pre-reloc; + bootph-all; is-dual = <0>; num-cs = <1>; flash@0 { @@ -418,13 +418,13 @@ }; &sdhci0 { - u-boot,dm-pre-reloc; + bootph-all; pinctrl-names = "default"; pinctrl-0 = <&pinctrl_sdhci0_default>; }; &uart1 { - u-boot,dm-pre-reloc; + bootph-all; pinctrl-names = "default"; pinctrl-0 = <&pinctrl_uart1_default>; }; diff --git a/device_tree/data/kernel_dtsi/2024.1/BOARD/zc706.dtsi b/device_tree/data/kernel_dtsi/2024.1/BOARD/zc706.dtsi index 0b6d33e2..ffc9b0d3 100644 --- a/device_tree/data/kernel_dtsi/2024.1/BOARD/zc706.dtsi +++ b/device_tree/data/kernel_dtsi/2024.1/BOARD/zc706.dtsi @@ -293,7 +293,7 @@ }; &qspi { - u-boot,dm-pre-reloc; + bootph-all; is-dual = <1>; num-cs = <2>; flash@0 { @@ -329,13 +329,13 @@ }; &sdhci0 { - u-boot,dm-pre-reloc; + bootph-all; pinctrl-names = "default"; pinctrl-0 = <&pinctrl_sdhci0_default>; }; &uart1 { - u-boot,dm-pre-reloc; + bootph-all; pinctrl-names = "default"; pinctrl-0 = <&pinctrl_uart1_default>; }; diff --git a/device_tree/data/kernel_dtsi/2024.1/BOARD/zedboard.dtsi b/device_tree/data/kernel_dtsi/2024.1/BOARD/zedboard.dtsi index caab1e67..3e866f06 100644 --- a/device_tree/data/kernel_dtsi/2024.1/BOARD/zedboard.dtsi +++ b/device_tree/data/kernel_dtsi/2024.1/BOARD/zedboard.dtsi @@ -24,7 +24,7 @@ }; &qspi { - u-boot,dm-pre-reloc; + bootph-all; num-cs = <1>; flash@0 { compatible = "n25q128a11", "jedec,spi-nor"; @@ -58,11 +58,11 @@ }; &sdhci0 { - u-boot,dm-pre-reloc; + bootph-all; }; &uart1 { - u-boot,dm-pre-reloc; + bootph-all; }; &usb0 { diff --git a/device_tree/data/kernel_dtsi/2024.1/BOARD/zynq-zc770-xm010.dtsi b/device_tree/data/kernel_dtsi/2024.1/BOARD/zynq-zc770-xm010.dtsi index 22e68eb8..c4719236 100644 --- a/device_tree/data/kernel_dtsi/2024.1/BOARD/zynq-zc770-xm010.dtsi +++ b/device_tree/data/kernel_dtsi/2024.1/BOARD/zynq-zc770-xm010.dtsi @@ -121,7 +121,7 @@ }; &uart1 { - u-boot,dm-pre-reloc; + bootph-all; status = "okay"; }; diff --git a/device_tree/data/kernel_dtsi/2024.1/BOARD/zynq-zc770-xm011.dtsi b/device_tree/data/kernel_dtsi/2024.1/BOARD/zynq-zc770-xm011.dtsi index 93f64009..d9f23414 100644 --- a/device_tree/data/kernel_dtsi/2024.1/BOARD/zynq-zc770-xm011.dtsi +++ b/device_tree/data/kernel_dtsi/2024.1/BOARD/zynq-zc770-xm011.dtsi @@ -82,7 +82,7 @@ }; &uart1 { - u-boot,dm-pre-reloc; + bootph-all; status = "okay"; }; diff --git a/device_tree/data/kernel_dtsi/2024.1/BOARD/zynq-zc770-xm012.dtsi b/device_tree/data/kernel_dtsi/2024.1/BOARD/zynq-zc770-xm012.dtsi index ae9613d3..595c8628 100644 --- a/device_tree/data/kernel_dtsi/2024.1/BOARD/zynq-zc770-xm012.dtsi +++ b/device_tree/data/kernel_dtsi/2024.1/BOARD/zynq-zc770-xm012.dtsi @@ -90,6 +90,6 @@ }; &uart1 { - u-boot,dm-pre-reloc; + bootph-all; status = "okay"; }; diff --git a/device_tree/data/kernel_dtsi/2024.1/BOARD/zynq-zc770-xm013.dtsi b/device_tree/data/kernel_dtsi/2024.1/BOARD/zynq-zc770-xm013.dtsi index ddfa26f7..9628d542 100644 --- a/device_tree/data/kernel_dtsi/2024.1/BOARD/zynq-zc770-xm013.dtsi +++ b/device_tree/data/kernel_dtsi/2024.1/BOARD/zynq-zc770-xm013.dtsi @@ -110,6 +110,6 @@ }; &uart0 { - u-boot,dm-pre-reloc; + bootph-all; status = "okay"; }; diff --git a/device_tree/data/kernel_dtsi/2024.1/BOARD/zynqmp-a2197-reva.dtsi b/device_tree/data/kernel_dtsi/2024.1/BOARD/zynqmp-a2197-reva.dtsi index dcc9b542..73b7cb73 100644 --- a/device_tree/data/kernel_dtsi/2024.1/BOARD/zynqmp-a2197-reva.dtsi +++ b/device_tree/data/kernel_dtsi/2024.1/BOARD/zynqmp-a2197-reva.dtsi @@ -22,14 +22,14 @@ }; &i2c0 { - u-boot,dm-pre-reloc; + bootph-all; clock-frequency = <400000>; i2c-mux@74 { /* this cover MGT board */ compatible = "nxp,pca9548"; #address-cells = <1>; #size-cells = <0>; reg = <0x74>; - u-boot,dm-pre-reloc; + bootph-all; /* FIXME reset connected to SYSCTRL_IIC_MUX0_RESET */ i2c@0 { #address-cells = <1>; @@ -38,7 +38,7 @@ /* Use for storing information about SC board */ eeprom0: eeprom@50 { /* u96 - 24LC32A - 256B */ compatible = "atmel,24c32"; - u-boot,dm-pre-reloc; + bootph-all; reg = <0x50>; }; }; @@ -46,14 +46,14 @@ }; &i2c1 { - u-boot,dm-pre-reloc; + bootph-all; clock-frequency = <400000>; i2c-mux@74 { /* This cover processor board */ compatible = "nxp,pca9548"; #address-cells = <1>; #size-cells = <0>; reg = <0x74>; - u-boot,dm-pre-reloc; + bootph-all; /* FIXME reset connected to SYSCTRL_IIC_MUX0_RESET */ i2c@0 { #address-cells = <1>; @@ -62,7 +62,7 @@ /* Use for storing information about SC board */ eeprom1: eeprom@50 { /* u96 - 24LC32A - 256B */ compatible = "atmel,24c32"; - u-boot,dm-pre-reloc; + bootph-all; reg = <0x50>; }; }; diff --git a/device_tree/data/kernel_dtsi/2024.1/BOARD/zynqmp-sc-revb.dtsi b/device_tree/data/kernel_dtsi/2024.1/BOARD/zynqmp-sc-revb.dtsi index c25d8e97..4649253d 100644 --- a/device_tree/data/kernel_dtsi/2024.1/BOARD/zynqmp-sc-revb.dtsi +++ b/device_tree/data/kernel_dtsi/2024.1/BOARD/zynqmp-sc-revb.dtsi @@ -147,7 +147,7 @@ }; &i2c1 { /* i2c1 MIO 24-25 */ - u-boot,dm-pre-reloc; + bootph-all; clock-frequency = <100000>; pinctrl-names = "default", "gpio"; pinctrl-0 = <&pinctrl_i2c1_default>; @@ -159,7 +159,7 @@ eeprom: eeprom@54 { /* u34 - m24128 16kB */ compatible = "st,24c128", "atmel,24c128"; reg = <0x54>; /* & 0x5c */ - u-boot,dm-pre-reloc; + bootph-all; }; }; diff --git a/device_tree/data/kernel_dtsi/2024.1/BOARD/zynqmp-sm-k26-reva.dtsi b/device_tree/data/kernel_dtsi/2024.1/BOARD/zynqmp-sm-k26-reva.dtsi index d57f8b69..ee96d355 100644 --- a/device_tree/data/kernel_dtsi/2024.1/BOARD/zynqmp-sm-k26-reva.dtsi +++ b/device_tree/data/kernel_dtsi/2024.1/BOARD/zynqmp-sm-k26-reva.dtsi @@ -247,20 +247,20 @@ }; &i2c1 { - u-boot,dm-pre-reloc; + bootph-all; clock-frequency = <400000>; scl-gpios = <&gpio 24 GPIO_ACTIVE_HIGH>; sda-gpios = <&gpio 25 GPIO_ACTIVE_HIGH>; eeprom: eeprom@50 { /* u46 - also at address 0x58 */ - u-boot,dm-pre-reloc; + bootph-all; compatible = "st,24c64", "atmel,24c64"; /* st m24c64 */ reg = <0x50>; /* WP pin EE_WP_EN connected to slg7x644092@68 */ }; eeprom_cc: eeprom@51 { /* required by spec - also at address 0x59 */ - u-boot,dm-pre-reloc; + bootph-all; compatible = "st,24c64", "atmel,24c64"; /* st m24c64 */ reg = <0x51>; }; diff --git a/device_tree/data/kernel_dtsi/2024.1/BOARD/zynqmp-vp-x-a2785-00-reva.dtsi b/device_tree/data/kernel_dtsi/2024.1/BOARD/zynqmp-vp-x-a2785-00-reva.dtsi index a6813209..50d3f0bc 100644 --- a/device_tree/data/kernel_dtsi/2024.1/BOARD/zynqmp-vp-x-a2785-00-reva.dtsi +++ b/device_tree/data/kernel_dtsi/2024.1/BOARD/zynqmp-vp-x-a2785-00-reva.dtsi @@ -100,7 +100,7 @@ }; &uart0 { /* uart0 MIO38-39 */ - u-boot,dm-pre-reloc; + bootph-all; }; &gem0 { diff --git a/device_tree/data/kernel_dtsi/2024.1/BOARD/zynqmp-vpk120-reva.dtsi b/device_tree/data/kernel_dtsi/2024.1/BOARD/zynqmp-vpk120-reva.dtsi index 72d496c4..0cacc897 100644 --- a/device_tree/data/kernel_dtsi/2024.1/BOARD/zynqmp-vpk120-reva.dtsi +++ b/device_tree/data/kernel_dtsi/2024.1/BOARD/zynqmp-vpk120-reva.dtsi @@ -131,7 +131,7 @@ }; &uart0 { /* uart0 MIO38-39 */ - u-boot,dm-pre-reloc; + bootph-all; }; &gem0 { diff --git a/device_tree/data/kernel_dtsi/2024.1/versal-net/versal-net-clk-ccf.dtsi b/device_tree/data/kernel_dtsi/2024.1/versal-net/versal-net-clk-ccf.dtsi index a78a7168..bc6a815a 100644 --- a/device_tree/data/kernel_dtsi/2024.1/versal-net/versal-net-clk-ccf.dtsi +++ b/device_tree/data/kernel_dtsi/2024.1/versal-net/versal-net-clk-ccf.dtsi @@ -14,7 +14,7 @@ / { ref_clk: ref_clk { - u-boot,dm-pre-reloc; + bootph-all; compatible = "fixed-clock"; #clock-cells = <0>; clock-frequency = <33333333>; @@ -39,7 +39,7 @@ firmware { versal_net_firmware: versal-net-firmware { compatible = "xlnx,versal-net-firmware", "xlnx,versal-firmware"; - u-boot,dm-pre-reloc; + bootph-all; method = "smc"; #power-domain-cells = <1>; @@ -49,7 +49,7 @@ }; versal_net_clk: clock-controller { - u-boot,dm-pre-reloc; + bootph-all; #clock-cells = <1>; compatible = "xlnx,versal-net-clk", "xlnx,versal-clk"; clocks = <&ref_clk>, <&ref_clk>; diff --git a/device_tree/data/kernel_dtsi/2024.1/versal-net/versal-net-clk.dtsi b/device_tree/data/kernel_dtsi/2024.1/versal-net/versal-net-clk.dtsi index 028f3b85..62538180 100644 --- a/device_tree/data/kernel_dtsi/2024.1/versal-net/versal-net-clk.dtsi +++ b/device_tree/data/kernel_dtsi/2024.1/versal-net/versal-net-clk.dtsi @@ -73,7 +73,7 @@ firmware { versal_net_firmware: versal-net-firmware { compatible = "xlnx,versal-net-firmware", "xlnx,versal-firmware"; - u-boot,dm-pre-reloc; + bootph-all; method = "smc"; versal_net_reset: reset-controller { diff --git a/device_tree/data/kernel_dtsi/2024.1/versal-net/versal-net-ipp-rev1.9.dtsi b/device_tree/data/kernel_dtsi/2024.1/versal-net/versal-net-ipp-rev1.9.dtsi index bfee8147..18f50ce9 100644 --- a/device_tree/data/kernel_dtsi/2024.1/versal-net/versal-net-ipp-rev1.9.dtsi +++ b/device_tree/data/kernel_dtsi/2024.1/versal-net/versal-net-ipp-rev1.9.dtsi @@ -128,7 +128,7 @@ ref_clk: ref_clk { compatible = "fixed-clock"; - u-boot,dm-pre-reloc; + bootph-all; #clock-cells = <0>; clock-frequency = <33333333>; }; @@ -137,12 +137,12 @@ versal_net_firmware: versal-net-firmware { compatible = "xlnx,versal-net-firmware", "xlnx,versal-firmware"; interrupt-parent = <&gic>; - u-boot,dm-pre-reloc; + bootph-all; method = "smc"; #power-domain-cells = <0x01>; versal_net_clk: clock-controller { - u-boot,dm-pre-reloc; + bootph-all; #clock-cells = <1>; compatible = "xlnx,versal-net-clk", "xlnx,versal-clk"; clocks = <&ref_clk>, <&ref_clk>; @@ -196,7 +196,7 @@ amba: axi { compatible = "simple-bus"; - u-boot,dm-pre-reloc; + bootph-all; #address-cells = <2>; #size-cells = <2>; ranges; @@ -548,7 +548,7 @@ }; serial0: serial@f1920000 { - u-boot,dm-pre-reloc; + bootph-all; compatible = "arm,pl011", "arm,primecell"; reg = <0 0xf1920000 0 0x1000>; interrupts = <0 25 4>; @@ -562,7 +562,7 @@ }; serial1: serial@f1930000 { - u-boot,dm-pre-reloc; + bootph-all; compatible = "arm,pl011", "arm,primecell"; reg = <0 0xf1930000 0 0x1000>; interrupts = <0 26 4>; diff --git a/device_tree/data/kernel_dtsi/2024.1/versal-net/versal-net.dtsi b/device_tree/data/kernel_dtsi/2024.1/versal-net/versal-net.dtsi index 6c243e61..25ba0690 100644 --- a/device_tree/data/kernel_dtsi/2024.1/versal-net/versal-net.dtsi +++ b/device_tree/data/kernel_dtsi/2024.1/versal-net/versal-net.dtsi @@ -372,7 +372,7 @@ dcc: dcc { compatible = "arm,dcc"; status = "disabled"; - u-boot,dm-pre-reloc; + bootph-all; }; firmware { @@ -404,7 +404,7 @@ #size-cells = <2>; ranges; interrupt-parent = <&gic_a78>; - u-boot,dm-pre-reloc; + bootph-all; gic_a78: interrupt-controller@e2000000 { compatible = "arm,gic-v3"; @@ -433,7 +433,7 @@ #size-cells = <0x2>; ranges; interrupt-parent = <&gic_r52>; - u-boot,dm-pre-reloc; + bootph-all; gic_r52: interrupt-controller@e2000000 { compatible = "arm,gic-v3"; @@ -445,7 +445,7 @@ amba: axi { compatible = "simple-bus"; - u-boot,dm-pre-reloc; + bootph-all; #address-cells = <2>; #size-cells = <2>; ranges; @@ -1077,7 +1077,7 @@ }; serial0: serial@f1920000 { - u-boot,dm-pre-reloc; + bootph-all; compatible = "arm,pl011", "arm,primecell"; status = "disabled"; reg = <0 0xf1920000 0 0x1000>; @@ -1089,7 +1089,7 @@ }; serial1: serial@f1930000 { - u-boot,dm-pre-reloc; + bootph-all; compatible = "arm,pl011", "arm,primecell"; status = "disabled"; reg = <0 0xf1930000 0 0x1000>; diff --git a/device_tree/data/kernel_dtsi/2024.1/versal/versal-clk.dtsi b/device_tree/data/kernel_dtsi/2024.1/versal/versal-clk.dtsi index 0950b301..9a647b17 100644 --- a/device_tree/data/kernel_dtsi/2024.1/versal/versal-clk.dtsi +++ b/device_tree/data/kernel_dtsi/2024.1/versal/versal-clk.dtsi @@ -13,14 +13,14 @@ #include "include/dt-bindings/reset/xlnx-versal-resets.h" / { pl_alt_ref_clk: pl_alt_ref_clk { - u-boot,dm-pre-reloc; + bootph-all; compatible = "fixed-clock"; #clock-cells = <0>; clock-frequency = <33333333>; }; ref_clk: ref_clk { - u-boot,dm-pre-reloc; + bootph-all; compatible = "fixed-clock"; #clock-cells = <0>; clock-frequency = <33333333>; @@ -46,12 +46,12 @@ versal_firmware: versal-firmware { compatible = "xlnx,versal-firmware"; interrupt-parent = <&imux>; - u-boot,dm-pre-reloc; + bootph-all; method = "smc"; #power-domain-cells = <1>; versal_clk: clock-controller { - u-boot,dm-pre-reloc; + bootph-all; #clock-cells = <1>; compatible = "xlnx,versal-clk"; clocks = <&ref_clk>, <&pl_alt_ref_clk>; diff --git a/device_tree/data/kernel_dtsi/2024.1/versal/versal-spp-pm.dtsi b/device_tree/data/kernel_dtsi/2024.1/versal/versal-spp-pm.dtsi index 930c0290..6f1c937b 100644 --- a/device_tree/data/kernel_dtsi/2024.1/versal/versal-spp-pm.dtsi +++ b/device_tree/data/kernel_dtsi/2024.1/versal/versal-spp-pm.dtsi @@ -10,21 +10,21 @@ / { alt_ref_clk: alt_ref_clk { - u-boot,dm-pre-reloc; + bootph-all; compatible = "fixed-clock"; #clock-cells = <0>; clock-frequency = <33333333>; }; pl_alt_ref_clk: pl_alt_ref_clk { - u-boot,dm-pre-reloc; + bootph-all; compatible = "fixed-clock"; #clock-cells = <0>; clock-frequency = <33333333>; }; ref_clk: ref_clk { - u-boot,dm-pre-reloc; + bootph-all; compatible = "fixed-clock"; #clock-cells = <0>; clock-frequency = <33333333>; @@ -33,12 +33,12 @@ firmware { versal_firmware: versal-firmware { compatible = "xlnx,versal-firmware-wip"; - u-boot,dm-pre-reloc; + bootph-all; method = "smc"; #power-domain-cells = <1>; versal_clk: clock-controller { - u-boot,dm-pre-reloc; + bootph-all; #clock-cells = <1>; compatible = "xlnx,versal-clk"; clocks = <&ref_clk>, <&alt_ref_clk>, <&pl_alt_ref_clk>; diff --git a/device_tree/data/kernel_dtsi/2024.1/versal/versal.dtsi b/device_tree/data/kernel_dtsi/2024.1/versal/versal.dtsi index 3e22cd59..8e8f4153 100644 --- a/device_tree/data/kernel_dtsi/2024.1/versal/versal.dtsi +++ b/device_tree/data/kernel_dtsi/2024.1/versal/versal.dtsi @@ -137,7 +137,7 @@ dcc: dcc { compatible = "arm,dcc"; status = "disabled"; - u-boot,dm-pre-reloc; + bootph-all; }; fpga: fpga { @@ -177,7 +177,7 @@ #size-cells = <2>; ranges; interrupt-parent = <&gic_a72>; - u-boot,dm-pre-reloc; + bootph-all; gic_a72: interrupt-controller@f9000000 { compatible = "arm,gic-v3"; @@ -208,7 +208,7 @@ #size-cells = <0x2>; ranges; interrupt-parent = <&gic_r5>; - u-boot,dm-pre-reloc; + bootph-all; gic_r5: interrupt-controller@f9000000 { compatible = "arm,pl390"; @@ -225,7 +225,7 @@ #size-cells = <2>; ranges; interrupt-parent = <&imux>; - u-boot,dm-pre-reloc; + bootph-all; /* Proxy Interrupt Controller */ imux: interrupt-multiplex { @@ -657,7 +657,7 @@ reg-io-width = <4>; clock-names = "uartclk", "apb_pclk"; current-speed = <115200>; - u-boot,dm-pre-reloc; + bootph-all; }; serial1: serial@ff010000 { @@ -669,7 +669,7 @@ reg-io-width = <4>; clock-names = "uartclk", "apb_pclk"; current-speed = <115200>; - u-boot,dm-pre-reloc; + bootph-all; }; smmu: smmu@fd800000 { diff --git a/device_tree/data/kernel_dtsi/2024.1/zynq/zynq-7000.dtsi b/device_tree/data/kernel_dtsi/2024.1/zynq/zynq-7000.dtsi index b8cbe123..9e4f47b1 100644 --- a/device_tree/data/kernel_dtsi/2024.1/zynq/zynq-7000.dtsi +++ b/device_tree/data/kernel_dtsi/2024.1/zynq/zynq-7000.dtsi @@ -109,7 +109,7 @@ }; amba: axi { - u-boot,dm-pre-reloc; + bootph-all; compatible = "simple-bus"; #address-cells = <1>; #size-cells = <1>; @@ -342,14 +342,14 @@ }; slcr: slcr@f8000000 { - u-boot,dm-pre-reloc; + bootph-all; #address-cells = <1>; #size-cells = <1>; compatible = "xlnx,zynq-slcr", "syscon", "simple-mfd"; reg = <0xF8000000 0x1000>; ranges; clkc: clkc@100 { - u-boot,dm-pre-reloc; + bootph-all; #clock-cells = <1>; compatible = "xlnx,ps7-clkc"; fclk-enable = <0xf>; @@ -439,6 +439,7 @@ }; scutimer: timer@f8f00600 { + bootph-all; interrupt-parent = <&intc>; interrupts = <1 13 0x301>; compatible = "arm,cortex-a9-twd-timer"; diff --git a/device_tree/data/kernel_dtsi/2024.1/zynqmp/zynqmp-clk-ccf.dtsi b/device_tree/data/kernel_dtsi/2024.1/zynqmp/zynqmp-clk-ccf.dtsi index 61163532..dbf55aeb 100644 --- a/device_tree/data/kernel_dtsi/2024.1/zynqmp/zynqmp-clk-ccf.dtsi +++ b/device_tree/data/kernel_dtsi/2024.1/zynqmp/zynqmp-clk-ccf.dtsi @@ -35,35 +35,35 @@ }; pss_ref_clk: pss_ref_clk { - u-boot,dm-pre-reloc; + bootph-all; compatible = "fixed-clock"; #clock-cells = <0>; clock-frequency = <33333333>; }; video_clk: video_clk { - u-boot,dm-pre-reloc; + bootph-all; compatible = "fixed-clock"; #clock-cells = <0>; clock-frequency = <27000000>; }; pss_alt_ref_clk: pss_alt_ref_clk { - u-boot,dm-pre-reloc; + bootph-all; compatible = "fixed-clock"; #clock-cells = <0>; clock-frequency = <0>; }; gt_crx_ref_clk: gt_crx_ref_clk { - u-boot,dm-pre-reloc; + bootph-all; compatible = "fixed-clock"; #clock-cells = <0>; clock-frequency = <108000000>; }; aux_ref_clk: aux_ref_clk { - u-boot,dm-pre-reloc; + bootph-all; compatible = "fixed-clock"; #clock-cells = <0>; clock-frequency = <27000000>; @@ -72,7 +72,7 @@ &zynqmp_firmware { zynqmp_clk: clock-controller { - u-boot,dm-pre-reloc; + bootph-all; #clock-cells = <1>; compatible = "xlnx,zynqmp-clk"; clocks = <&pss_ref_clk>, <&video_clk>, <&pss_alt_ref_clk>, diff --git a/device_tree/data/kernel_dtsi/2024.1/zynqmp/zynqmp.dtsi b/device_tree/data/kernel_dtsi/2024.1/zynqmp/zynqmp.dtsi index 1b3e642d..543cee37 100644 --- a/device_tree/data/kernel_dtsi/2024.1/zynqmp/zynqmp.dtsi +++ b/device_tree/data/kernel_dtsi/2024.1/zynqmp/zynqmp.dtsi @@ -152,7 +152,7 @@ }; zynqmp_ipi: zynqmp-ipi { - u-boot,dm-pre-reloc; + bootph-all; compatible = "xlnx,zynqmp-ipi-mailbox"; interrupt-parent = <&imux>; interrupts = <0 35 4>; @@ -162,7 +162,7 @@ ranges; ipi_mailbox_pmu1: mailbox@ff9905c0 { - u-boot,dm-pre-reloc; + bootph-all; reg = <0x0 0xff9905c0 0x0 0x20>, <0x0 0xff9905e0 0x0 0x20>, <0x0 0xff990e80 0x0 0x20>, @@ -179,7 +179,7 @@ dcc: dcc { compatible = "arm,dcc"; status = "disabled"; - u-boot,dm-pre-reloc; + bootph-all; }; pmu { @@ -203,12 +203,12 @@ firmware { zynqmp_firmware: zynqmp-firmware { compatible = "xlnx,zynqmp-firmware"; - u-boot,dm-pre-reloc; + bootph-all; method = "smc"; #power-domain-cells = <0x1>; zynqmp_power: zynqmp-power { - u-boot,dm-pre-reloc; + bootph-all; compatible = "xlnx,zynqmp-power"; interrupt-parent = <&imux>; interrupts = <0 35 4>; @@ -362,7 +362,7 @@ amba: axi { compatible = "simple-bus"; - u-boot,dm-pre-reloc; + bootph-all; #address-cells = <2>; #size-cells = <2>; ranges; @@ -1035,7 +1035,7 @@ }; qspi: spi@ff0f0000 { - u-boot,dm-pre-reloc; + bootph-all; compatible = "xlnx,zynqmp-qspi-1.0"; status = "disabled"; clock-names = "ref_clk", "pclk"; @@ -1082,7 +1082,7 @@ }; sdhci0: mmc@ff160000 { - u-boot,dm-pre-reloc; + bootph-all; compatible = "xlnx,zynqmp-8.9a", "arasan,sdhci-8.9a"; status = "disabled"; interrupt-parent = <&imux>; @@ -1097,7 +1097,7 @@ }; sdhci1: mmc@ff170000 { - u-boot,dm-pre-reloc; + bootph-all; compatible = "xlnx,zynqmp-8.9a", "arasan,sdhci-8.9a"; status = "disabled"; interrupt-parent = <&imux>; @@ -1190,7 +1190,7 @@ }; uart0: serial@ff000000 { - u-boot,dm-pre-reloc; + bootph-all; compatible = "xlnx,zynqmp-uart", "cdns,uart-r1p12"; status = "disabled"; interrupt-parent = <&imux>; @@ -1201,7 +1201,7 @@ }; uart1: serial@ff010000 { - u-boot,dm-pre-reloc; + bootph-all; compatible = "xlnx,zynqmp-uart", "cdns,uart-r1p12"; status = "disabled"; interrupt-parent = <&imux>; @@ -1335,7 +1335,7 @@ }; zynqmp_dpsub: display@fd4a0000 { - u-boot,dm-pre-reloc; + bootph-all; compatible = "xlnx,zynqmp-dpsub-1.7"; status = "disabled"; reg = <0x0 0xfd4a0000 0x0 0x1000>, @@ -1421,7 +1421,7 @@ xlnx,ipi-buf-index = <2>; #address-cells = <2>; #size-cells = <2>; - u-boot,dm-pre-reloc; + bootph-all; ranges; }; @@ -1436,7 +1436,7 @@ xlnx,ipi-buf-index = <0>; #address-cells = <2>; #size-cells = <2>; - u-boot,dm-pre-reloc; + bootph-all; ranges; }; @@ -1451,7 +1451,7 @@ xlnx,ipi-buf-index = <1>; #address-cells = <2>; #size-cells = <2>; - u-boot,dm-pre-reloc; + bootph-all; ranges; }; @@ -1464,7 +1464,7 @@ xlnx,ipi-buf-index = <7>; #address-cells = <2>; #size-cells = <2>; - u-boot,dm-pre-reloc; + bootph-all; ranges; }; @@ -1477,7 +1477,7 @@ xlnx,ipi-buf-index = <7>; #address-cells = <2>; #size-cells = <2>; - u-boot,dm-pre-reloc; + bootph-all; ranges; }; @@ -1490,7 +1490,7 @@ xlnx,ipi-buf-index = <7>; #address-cells = <2>; #size-cells = <2>; - u-boot,dm-pre-reloc; + bootph-all; ranges; }; @@ -1503,7 +1503,7 @@ xlnx,ipi-buf-index = <7>; #address-cells = <2>; #size-cells = <2>; - u-boot,dm-pre-reloc; + bootph-all; ranges; }; @@ -1518,7 +1518,7 @@ xlnx,ipi-buf-index = <3>; #address-cells = <2>; #size-cells = <2>; - u-boot,dm-pre-reloc; + bootph-all; ranges; }; @@ -1533,7 +1533,7 @@ xlnx,ipi-buf-index = <4>; #address-cells = <2>; #size-cells = <2>; - u-boot,dm-pre-reloc; + bootph-all; ranges; }; @@ -1549,7 +1549,7 @@ xlnx,ipi-buf-index = <5>; #address-cells = <2>; #size-cells = <2>; - u-boot,dm-pre-reloc; + bootph-all; ranges; }; @@ -1565,7 +1565,7 @@ xlnx,ipi-buf-index = <5>; #address-cells = <2>; #size-cells = <2>; - u-boot,dm-pre-reloc; + bootph-all; ranges; };