[PATCH] Coding Style: Format arch/arm/boot/dts/xilinx
kylebonnici
kylebonnici at proton.me
Thu Dec 18 04:51:01 PST 2025
From: Kyle Bonnici <kylebonnici at hotmail.com>
- Convert hex value to lowercase
- align property values to ' = '
- clean up whitespaces
- fix indentation
- add new line between nodes
The changes are generated using the dts-linter.
This is just a sample of what the above tool can fix and this change is
intended to start the conversation on how I should suggest fixes to this repo
Without sending one big PR.
Also, this is my first attempt at such a submission. Hopefully I did not miss
Anything fundamental in the submission process.
Signed-off-by: Kyle Bonnici <kylebonnici at proton.me>
---
arch/arm/boot/dts/xilinx/zynq-7000.dtsi | 72 +++++++++++--------
arch/arm/boot/dts/xilinx/zynq-cc108.dts | 11 ++-
arch/arm/boot/dts/xilinx/zynq-ebaz4205.dts | 1 +
arch/arm/boot/dts/xilinx/zynq-parallella.dts | 7 +-
arch/arm/boot/dts/xilinx/zynq-zc702.dts | 17 +++++
arch/arm/boot/dts/xilinx/zynq-zc706.dts | 13 ++++
arch/arm/boot/dts/xilinx/zynq-zc770-xm010.dts | 10 +++
arch/arm/boot/dts/xilinx/zynq-zc770-xm011.dts | 5 ++
arch/arm/boot/dts/xilinx/zynq-zc770-xm012.dts | 6 ++
arch/arm/boot/dts/xilinx/zynq-zc770-xm013.dts | 8 +++
arch/arm/boot/dts/xilinx/zynq-zed.dts | 7 ++
.../boot/dts/xilinx/zynq-zturn-common.dtsi | 5 +-
12 files changed, 126 insertions(+), 36 deletions(-)
diff --git a/arch/arm/boot/dts/xilinx/zynq-7000.dtsi b/arch/arm/boot/dts/xilinx/zynq-7000.dtsi
index 153b8d93cbee..dd8a6528e8a7 100644
--- a/arch/arm/boot/dts/xilinx/zynq-7000.dtsi
+++ b/arch/arm/boot/dts/xilinx/zynq-7000.dtsi
@@ -27,10 +27,9 @@ cpu0: cpu at 0 {
clock-latency = <1000>;
cpu0-supply = <®ulator_vccpint>;
operating-points = <
- /* kHz uV */
- 666667 1000000
- 333334 1000000
- >;
+ /* kHz uV */
+ 666667 1000000
+ 333334 1000000>;
};
cpu1: cpu at 1 {
@@ -78,17 +77,21 @@ out-ports {
/* replicator output ports */
port at 0 {
reg = <0>;
+
replicator_out_port0: endpoint {
remote-endpoint = <&tpiu_in_port>;
};
};
+
port at 1 {
reg = <1>;
+
replicator_out_port1: endpoint {
remote-endpoint = <&etb_in_port>;
};
};
};
+
in-ports {
/* replicator input port */
port {
@@ -179,13 +182,13 @@ intc: interrupt-controller at f8f01000 {
compatible = "arm,cortex-a9-gic";
#interrupt-cells = <3>;
interrupt-controller;
- reg = <0xF8F01000 0x1000>,
- <0xF8F00100 0x100>;
+ reg = <0xf8f01000 0x1000>,
+ <0xf8f00100 0x100>;
};
L2: cache-controller at f8f02000 {
compatible = "arm,pl310-cache";
- reg = <0xF8F02000 0x1000>;
+ reg = <0xf8f02000 0x1000>;
interrupts = <0 2 4>;
arm,data-latency = <3 2 2>;
arm,tag-latency = <2 2 2>;
@@ -204,6 +207,7 @@ ocm: sram at fffc0000 {
#address-cells = <1>;
#size-cells = <1>;
ranges = <0 0xfffc0000 0x10000>;
+
ocm-sram at 0 {
reg = <0x0 0x10000>;
};
@@ -214,7 +218,7 @@ uart0: serial at e0000000 {
status = "disabled";
clocks = <&clkc 23>, <&clkc 40>;
clock-names = "uart_clk", "pclk";
- reg = <0xE0000000 0x1000>;
+ reg = <0xe0000000 0x1000>;
interrupts = <0 27 4>;
};
@@ -223,7 +227,7 @@ uart1: serial at e0001000 {
status = "disabled";
clocks = <&clkc 24>, <&clkc 41>;
clock-names = "uart_clk", "pclk";
- reg = <0xE0001000 0x1000>;
+ reg = <0xe0001000 0x1000>;
interrupts = <0 50 4>;
};
@@ -304,6 +308,7 @@ nfc0: nand-controller at 0,0 {
reg = <0 0 0x1000000>;
status = "disabled";
};
+
nor0: flash at 1,0 {
status = "disabled";
compatible = "cfi-flash";
@@ -336,24 +341,26 @@ slcr: slcr at f8000000 {
#address-cells = <1>;
#size-cells = <1>;
compatible = "xlnx,zynq-slcr", "syscon", "simple-mfd";
- reg = <0xF8000000 0x1000>;
+ reg = <0xf8000000 0x1000>;
ranges;
+
clkc: clkc at 100 {
bootph-all;
#clock-cells = <1>;
compatible = "xlnx,ps7-clkc";
fclk-enable = <0>;
clock-output-names = "armpll", "ddrpll", "iopll", "cpu_6or4x",
- "cpu_3or2x", "cpu_2x", "cpu_1x", "ddr2x", "ddr3x",
- "dci", "lqspi", "smc", "pcap", "gem0", "gem1",
- "fclk0", "fclk1", "fclk2", "fclk3", "can0", "can1",
- "sdio0", "sdio1", "uart0", "uart1", "spi0", "spi1",
- "dma", "usb0_aper", "usb1_aper", "gem0_aper",
- "gem1_aper", "sdio0_aper", "sdio1_aper",
- "spi0_aper", "spi1_aper", "can0_aper", "can1_aper",
- "i2c0_aper", "i2c1_aper", "uart0_aper", "uart1_aper",
- "gpio_aper", "lqspi_aper", "smc_aper", "swdt",
- "dbg_trc", "dbg_apb";
+ "cpu_3or2x", "cpu_2x", "cpu_1x", "ddr2x",
+ "ddr3x", "dci", "lqspi", "smc", "pcap", "gem0",
+ "gem1", "fclk0", "fclk1", "fclk2", "fclk3",
+ "can0", "can1", "sdio0", "sdio1", "uart0",
+ "uart1", "spi0", "spi1", "dma", "usb0_aper",
+ "usb1_aper", "gem0_aper", "gem1_aper",
+ "sdio0_aper", "sdio1_aper", "spi0_aper",
+ "spi1_aper", "can0_aper", "can1_aper",
+ "i2c0_aper", "i2c1_aper", "uart0_aper",
+ "uart1_aper", "gpio_aper", "lqspi_aper",
+ "smc_aper", "swdt", "dbg_trc", "dbg_apb";
reg = <0x100 0x100>;
};
@@ -380,10 +387,10 @@ dmac_s: dma-controller at f8003000 {
* "dma4", "dma5", "dma6", "dma7";
*/
interrupts = <0 13 4>,
- <0 14 4>, <0 15 4>,
- <0 16 4>, <0 17 4>,
- <0 40 4>, <0 41 4>,
- <0 42 4>, <0 43 4>;
+ <0 14 4>, <0 15 4>,
+ <0 16 4>, <0 17 4>,
+ <0 40 4>, <0 41 4>,
+ <0 42 4>, <0 43 4>;
#dma-cells = <1>;
clocks = <&clkc 27>;
clock-names = "apb_pclk";
@@ -412,7 +419,7 @@ ttc0: timer at f8001000 {
interrupts = <0 10 4>, <0 11 4>, <0 12 4>;
compatible = "cdns,ttc";
clocks = <&clkc 6>;
- reg = <0xF8001000 0x1000>;
+ reg = <0xf8001000 0x1000>;
};
ttc1: timer at f8002000 {
@@ -420,7 +427,7 @@ ttc1: timer at f8002000 {
interrupts = <0 37 4>, <0 38 4>, <0 39 4>;
compatible = "cdns,ttc";
clocks = <&clkc 6>;
- reg = <0xF8002000 0x1000>;
+ reg = <0xf8002000 0x1000>;
};
scutimer: timer at f8f00600 {
@@ -466,6 +473,7 @@ etb at f8801000 {
reg = <0xf8801000 0x1000>;
clocks = <&clkc 27>, <&clkc 46>, <&clkc 47>;
clock-names = "apb_pclk", "dbg_trc", "dbg_apb";
+
in-ports {
port {
etb_in_port: endpoint {
@@ -480,6 +488,7 @@ tpiu at f8803000 {
reg = <0xf8803000 0x1000>;
clocks = <&clkc 27>, <&clkc 46>, <&clkc 47>;
clock-names = "apb_pclk", "dbg_trc", "dbg_apb";
+
in-ports {
port {
tpiu_in_port: endpoint {
@@ -499,8 +508,7 @@ funnel at f8804000 {
out-ports {
port {
funnel_out_port: endpoint {
- remote-endpoint =
- <&replicator_in_port0>;
+ remote-endpoint = <&replicator_in_port0>;
};
};
};
@@ -512,6 +520,7 @@ in-ports {
/* funnel input ports */
port at 0 {
reg = <0>;
+
funnel0_in_port0: endpoint {
remote-endpoint = <&ptm0_out_port>;
};
@@ -519,6 +528,7 @@ funnel0_in_port0: endpoint {
port at 1 {
reg = <1>;
+
funnel0_in_port1: endpoint {
remote-endpoint = <&ptm1_out_port>;
};
@@ -526,8 +536,8 @@ funnel0_in_port1: endpoint {
port at 2 {
reg = <2>;
- funnel0_in_port2: endpoint {
- };
+
+ funnel0_in_port2: endpoint {};
};
/* The other input ports are not connect to anything */
};
@@ -539,6 +549,7 @@ ptm at f889c000 {
clocks = <&clkc 27>, <&clkc 46>, <&clkc 47>;
clock-names = "apb_pclk", "dbg_trc", "dbg_apb";
cpu = <&cpu0>;
+
out-ports {
port {
ptm0_out_port: endpoint {
@@ -554,6 +565,7 @@ ptm at f889d000 {
clocks = <&clkc 27>, <&clkc 46>, <&clkc 47>;
clock-names = "apb_pclk", "dbg_trc", "dbg_apb";
cpu = <&cpu1>;
+
out-ports {
port {
ptm1_out_port: endpoint {
diff --git a/arch/arm/boot/dts/xilinx/zynq-cc108.dts b/arch/arm/boot/dts/xilinx/zynq-cc108.dts
index f5525c048426..25828ba9fa16 100644
--- a/arch/arm/boot/dts/xilinx/zynq-cc108.dts
+++ b/arch/arm/boot/dts/xilinx/zynq-cc108.dts
@@ -55,6 +55,7 @@ ethernet_phy: ethernet-phy at 1 {
&qspi {
status = "okay";
num-cs = <1>;
+
flash at 0 { /* 16 MB */
compatible = "jedec,spi-nor";
reg = <0x0>;
@@ -63,26 +64,32 @@ flash at 0 { /* 16 MB */
spi-rx-bus-width = <4>;
#address-cells = <1>;
#size-cells = <1>;
+
partition at 0 {
label = "qspi-fsbl-uboot-bs";
reg = <0x0 0x400000>; /* 4MB */
};
+
partition at 400000 {
label = "qspi-linux";
reg = <0x400000 0x400000>; /* 4MB */
};
+
partition at 800000 {
label = "qspi-rootfs";
reg = <0x800000 0x400000>; /* 4MB */
};
+
partition at c00000 {
label = "qspi-devicetree";
reg = <0xc00000 0x100000>; /* 1MB */
};
+
partition at d00000 {
label = "qspi-scratch";
reg = <0xd00000 0x200000>; /* 2MB */
};
+
partition at f00000 {
label = "qspi-uboot-env";
reg = <0xf00000 0x100000>; /* 1MB */
@@ -92,8 +99,8 @@ partition at f00000 {
&sdhci1 {
status = "okay";
- broken-cd ;
- wp-inverted ;
+ broken-cd;
+ wp-inverted;
};
&uart0 {
diff --git a/arch/arm/boot/dts/xilinx/zynq-ebaz4205.dts b/arch/arm/boot/dts/xilinx/zynq-ebaz4205.dts
index 14f644156a6f..d4c07d28ec25 100644
--- a/arch/arm/boot/dts/xilinx/zynq-ebaz4205.dts
+++ b/arch/arm/boot/dts/xilinx/zynq-ebaz4205.dts
@@ -53,6 +53,7 @@ &nfc0 {
#address-cells = <1>;
#size-cells = <0>;
+
nand at 0 {
reg = <0>;
};
diff --git a/arch/arm/boot/dts/xilinx/zynq-parallella.dts b/arch/arm/boot/dts/xilinx/zynq-parallella.dts
index 366af4fcf8d9..e498feaa7ca4 100644
--- a/arch/arm/boot/dts/xilinx/zynq-parallella.dts
+++ b/arch/arm/boot/dts/xilinx/zynq-parallella.dts
@@ -44,10 +44,10 @@ &gem0 {
ethernet_phy: ethernet-phy at 0 {
/* Marvell 88E1318 */
compatible = "ethernet-phy-id0141.0e90",
- "ethernet-phy-ieee802.3-c22";
+ "ethernet-phy-ieee802.3-c22";
reg = <0>;
marvell,reg-init = <0x3 0x10 0xff00 0x1e>,
- <0x3 0x11 0xfff0 0xa>;
+ <0x3 0x11 0xfff0 0xa>;
};
};
@@ -63,13 +63,16 @@ dcd1 {
regulator-name = "VDD_DSP";
regulator-always-on;
};
+
dcd2 {
regulator-name = "1P35V";
regulator-always-on;
};
+
ldo1 {
regulator-name = "VDD_ADJ";
};
+
ldo2 {
regulator-name = "VDD_GPIO";
regulator-always-on;
diff --git a/arch/arm/boot/dts/xilinx/zynq-zc702.dts b/arch/arm/boot/dts/xilinx/zynq-zc702.dts
index 6955637c5b1a..63eded827b37 100644
--- a/arch/arm/boot/dts/xilinx/zynq-zc702.dts
+++ b/arch/arm/boot/dts/xilinx/zynq-zc702.dts
@@ -34,6 +34,7 @@ chosen {
gpio-keys {
compatible = "gpio-keys";
autorepeat;
+
switch-14 {
label = "sw14";
gpios = <&gpio0 12 0>;
@@ -41,6 +42,7 @@ switch-14 {
wakeup-source;
autorepeat;
};
+
switch-13 {
label = "sw13";
gpios = <&gpio0 14 0>;
@@ -112,6 +114,7 @@ i2c at 0 {
#address-cells = <1>;
#size-cells = <0>;
reg = <0>;
+
si570: clock-generator at 5d {
#clock-cells = <0>;
compatible = "silabs,si570";
@@ -126,6 +129,7 @@ i2c at 1 {
#address-cells = <1>;
#size-cells = <0>;
reg = <1>;
+
adv7511: hdmi-tx at 39 {
compatible = "adi,adv7511";
reg = <0x39>;
@@ -141,6 +145,7 @@ i2c at 2 {
#address-cells = <1>;
#size-cells = <0>;
reg = <2>;
+
eeprom: eeprom at 54 {
compatible = "atmel,24c08";
reg = <0x54>;
@@ -151,6 +156,7 @@ i2c at 3 {
#address-cells = <1>;
#size-cells = <0>;
reg = <3>;
+
gpio at 21 {
compatible = "ti,tca6416";
reg = <0x21>;
@@ -163,6 +169,7 @@ i2c at 4 {
#address-cells = <1>;
#size-cells = <0>;
reg = <4>;
+
rtc: rtc at 51 {
compatible = "nxp,pcf8563";
reg = <0x51>;
@@ -173,14 +180,17 @@ i2c at 7 {
#address-cells = <1>;
#size-cells = <0>;
reg = <7>;
+
hwmon at 34 {
compatible = "ti,ucd9248";
reg = <0x34>;
};
+
hwmon at 35 {
compatible = "ti,ucd9248";
reg = <0x35>;
};
+
hwmon at 36 {
compatible = "ti,ucd9248";
reg = <0x36>;
@@ -396,32 +406,39 @@ &qspi {
bootph-all;
status = "okay";
num-cs = <1>;
+
flash at 0 {
compatible = "jedec,spi-nor";
reg = <0x0>;
spi-tx-bus-width = <1>;
spi-rx-bus-width = <4>;
spi-max-frequency = <50000000>;
+
partitions {
compatible = "fixed-partitions";
#address-cells = <1>;
#size-cells = <1>;
+
partition at 0 {
label = "qspi-fsbl-uboot";
reg = <0x0 0x100000>;
};
+
partition at 100000 {
label = "qspi-linux";
reg = <0x100000 0x500000>;
};
+
partition at 600000 {
label = "qspi-device-tree";
reg = <0x600000 0x20000>;
};
+
partition at 620000 {
label = "qspi-rootfs";
reg = <0x620000 0x5e0000>;
};
+
partition at c00000 {
label = "qspi-bitstream";
reg = <0xc00000 0x400000>;
diff --git a/arch/arm/boot/dts/xilinx/zynq-zc706.dts b/arch/arm/boot/dts/xilinx/zynq-zc706.dts
index 3b803c698473..d6447e544d8f 100644
--- a/arch/arm/boot/dts/xilinx/zynq-zc706.dts
+++ b/arch/arm/boot/dts/xilinx/zynq-zc706.dts
@@ -73,6 +73,7 @@ i2c at 0 {
#address-cells = <1>;
#size-cells = <0>;
reg = <0>;
+
si570: clock-generator at 5d {
#clock-cells = <0>;
compatible = "silabs,si570";
@@ -87,6 +88,7 @@ i2c at 1 {
#address-cells = <1>;
#size-cells = <0>;
reg = <1>;
+
adv7511: hdmi-tx at 39 {
compatible = "adi,adv7511";
reg = <0x39>;
@@ -102,6 +104,7 @@ i2c at 2 {
#address-cells = <1>;
#size-cells = <0>;
reg = <2>;
+
eeprom: eeprom at 54 {
compatible = "atmel,24c08";
reg = <0x54>;
@@ -112,6 +115,7 @@ i2c at 3 {
#address-cells = <1>;
#size-cells = <0>;
reg = <3>;
+
gpio at 21 {
compatible = "ti,tca6416";
reg = <0x21>;
@@ -124,6 +128,7 @@ i2c at 4 {
#address-cells = <1>;
#size-cells = <0>;
reg = <4>;
+
rtc: rtc at 51 {
compatible = "nxp,pcf8563";
reg = <0x51>;
@@ -134,6 +139,7 @@ i2c at 7 {
#address-cells = <1>;
#size-cells = <0>;
reg = <7>;
+
ucd90120 at 65 {
compatible = "ti,ucd90120";
reg = <0x65>;
@@ -309,6 +315,7 @@ &qspi {
bootph-all;
status = "okay";
num-cs = <2>;
+
flash at 0 {
compatible = "jedec,spi-nor";
reg = <0>, <1>;
@@ -316,26 +323,32 @@ flash at 0 {
spi-tx-bus-width = <1>;
spi-rx-bus-width = <4>;
spi-max-frequency = <50000000>;
+
partitions {
compatible = "fixed-partitions";
#address-cells = <1>;
#size-cells = <1>;
+
partition at 0 {
label = "qspi-fsbl-uboot";
reg = <0x0 0x100000>;
};
+
partition at 100000 {
label = "qspi-linux";
reg = <0x100000 0x500000>;
};
+
partition at 600000 {
label = "qspi-device-tree";
reg = <0x600000 0x20000>;
};
+
partition at 620000 {
label = "qspi-rootfs";
reg = <0x620000 0x5e0000>;
};
+
partition at c00000 {
label = "qspi-bitstream";
reg = <0xc00000 0x400000>;
diff --git a/arch/arm/boot/dts/xilinx/zynq-zc770-xm010.dts b/arch/arm/boot/dts/xilinx/zynq-zc770-xm010.dts
index 5fe799c3c7cf..4929a5aa1678 100644
--- a/arch/arm/boot/dts/xilinx/zynq-zc770-xm010.dts
+++ b/arch/arm/boot/dts/xilinx/zynq-zc770-xm010.dts
@@ -62,32 +62,39 @@ eeprom: eeprom at 52 {
&qspi {
status = "okay";
num-cs = <1>;
+
flash at 0 {
compatible = "jedec,spi-nor";
reg = <0x0>;
spi-tx-bus-width = <1>;
spi-rx-bus-width = <4>;
spi-max-frequency = <50000000>;
+
partitions {
compatible = "fixed-partitions";
#address-cells = <1>;
#size-cells = <1>;
+
partition at 0 {
label = "qspi-fsbl-uboot";
reg = <0x0 0x100000>;
};
+
partition at 100000 {
label = "qspi-linux";
reg = <0x100000 0x500000>;
};
+
partition at 600000 {
label = "qspi-device-tree";
reg = <0x600000 0x20000>;
};
+
partition at 620000 {
label = "qspi-rootfs";
reg = <0x620000 0x5e0000>;
};
+
partition at c00000 {
label = "qspi-bitstream";
reg = <0xc00000 0x400000>;
@@ -104,14 +111,17 @@ &spi1 {
status = "okay";
num-cs = <4>;
is-decoded-cs = <0>;
+
flash at 1 {
compatible = "sst25wf080", "jedec,spi-nor";
reg = <1>;
spi-max-frequency = <1000000>;
+
partitions {
compatible = "fixed-partitions";
#address-cells = <1>;
#size-cells = <1>;
+
partition at 0 {
label = "data";
reg = <0x0 0x100000>;
diff --git a/arch/arm/boot/dts/xilinx/zynq-zc770-xm011.dts b/arch/arm/boot/dts/xilinx/zynq-zc770-xm011.dts
index f9a086fe66d3..d4e739772d7b 100644
--- a/arch/arm/boot/dts/xilinx/zynq-zc770-xm011.dts
+++ b/arch/arm/boot/dts/xilinx/zynq-zc770-xm011.dts
@@ -51,20 +51,25 @@ &nfc0 {
status = "okay";
#address-cells = <1>;
#size-cells = <0>;
+
nand at 0 {
reg = <0>;
+
partitions {
compatible = "fixed-partitions";
#address-cells = <1>;
#size-cells = <1>;
+
partition at 0 {
label = "nand-fsbl-uboot";
reg = <0x0 0x1000000>;
};
+
partition at 1000000 {
label = "nand-linux";
reg = <0x1000000 0x2000000>;
};
+
partition at 3000000 {
label = "nand-rootfs";
reg = <0x3000000 0x200000>;
diff --git a/arch/arm/boot/dts/xilinx/zynq-zc770-xm012.dts b/arch/arm/boot/dts/xilinx/zynq-zc770-xm012.dts
index 24520e7d3965..32422aed77a3 100644
--- a/arch/arm/boot/dts/xilinx/zynq-zc770-xm012.dts
+++ b/arch/arm/boot/dts/xilinx/zynq-zc770-xm012.dts
@@ -56,26 +56,32 @@ eeprom1: eeprom at 52 {
&nor0 {
status = "okay";
bank-width = <1>;
+
partitions {
compatible = "fixed-partitions";
#address-cells = <1>;
#size-cells = <1>;
+
partition at 0 {
label = "nor-fsbl-uboot";
reg = <0x0 0x100000>;
};
+
partition at 100000 {
label = "nor-linux";
reg = <0x100000 0x500000>;
};
+
partition at 600000 {
label = "nor-device-tree";
reg = <0x600000 0x20000>;
};
+
partition at 620000 {
label = "nor-rootfs";
reg = <0x620000 0x5e0000>;
};
+
partition at c00000 {
label = "nor-bitstream";
reg = <0xc00000 0x400000>;
diff --git a/arch/arm/boot/dts/xilinx/zynq-zc770-xm013.dts b/arch/arm/boot/dts/xilinx/zynq-zc770-xm013.dts
index 103e87ea7253..9c94421bf650 100644
--- a/arch/arm/boot/dts/xilinx/zynq-zc770-xm013.dts
+++ b/arch/arm/boot/dts/xilinx/zynq-zc770-xm013.dts
@@ -61,6 +61,7 @@ si570: clock-generator at 55 {
&qspi {
status = "okay";
num-cs = <2>;
+
flash at 0 {
compatible = "jedec,spi-nor";
reg = <0>, <1>;
@@ -68,26 +69,32 @@ flash at 0 {
spi-tx-bus-width = <1>;
spi-rx-bus-width = <4>;
spi-max-frequency = <50000000>;
+
partitions {
compatible = "fixed-partitions";
#address-cells = <1>;
#size-cells = <1>;
+
partition at 0 {
label = "qspi-fsbl-uboot";
reg = <0x0 0x100000>;
};
+
partition at 100000 {
label = "qspi-linux";
reg = <0x100000 0x500000>;
};
+
partition at 600000 {
label = "qspi-device-tree";
reg = <0x600000 0x20000>;
};
+
partition at 620000 {
label = "qspi-rootfs";
reg = <0x620000 0x5e0000>;
};
+
partition at c00000 {
label = "qspi-bitstream";
reg = <0xc00000 0x400000>;
@@ -100,6 +107,7 @@ &spi0 {
status = "okay";
num-cs = <4>;
is-decoded-cs = <0>;
+
eeprom: eeprom at 2 {
compatible = "atmel,at25";
reg = <2>;
diff --git a/arch/arm/boot/dts/xilinx/zynq-zed.dts b/arch/arm/boot/dts/xilinx/zynq-zed.dts
index 52ba569b2b9f..dd46d71e3f36 100644
--- a/arch/arm/boot/dts/xilinx/zynq-zed.dts
+++ b/arch/arm/boot/dts/xilinx/zynq-zed.dts
@@ -51,6 +51,7 @@ &qspi {
bootph-all;
status = "okay";
num-cs = <1>;
+
flash at 0 {
compatible = "jedec,spi-nor";
reg = <0>;
@@ -58,26 +59,32 @@ flash at 0 {
spi-rx-bus-width = <4>;
spi-max-frequency = <50000000>;
m25p,fast-read;
+
partitions {
compatible = "fixed-partitions";
#address-cells = <1>;
#size-cells = <1>;
+
partition at 0 {
label = "qspi-fsbl-uboot";
reg = <0x0 0x100000>;
};
+
partition at 100000 {
label = "qspi-linux";
reg = <0x100000 0x500000>;
};
+
partition at 600000 {
label = "qspi-device-tree";
reg = <0x600000 0x20000>;
};
+
partition at 620000 {
label = "qspi-rootfs";
reg = <0x620000 0x5e0000>;
};
+
partition at c00000 {
label = "qspi-bitstream";
reg = <0xc00000 0x400000>;
diff --git a/arch/arm/boot/dts/xilinx/zynq-zturn-common.dtsi b/arch/arm/boot/dts/xilinx/zynq-zturn-common.dtsi
index defef9c8da13..57e6cda1a798 100644
--- a/arch/arm/boot/dts/xilinx/zynq-zturn-common.dtsi
+++ b/arch/arm/boot/dts/xilinx/zynq-zturn-common.dtsi
@@ -33,6 +33,7 @@ chosen {
gpio-leds {
compatible = "gpio-leds";
+
usr-led1 {
label = "usr-led1";
gpios = <&gpio0 0x0 0x1>;
@@ -49,6 +50,7 @@ usr-led2 {
gpio-keys {
compatible = "gpio-keys";
autorepeat;
+
key {
label = "K1";
gpios = <&gpio0 0x32 0x1>;
@@ -73,8 +75,7 @@ &gem0 {
phy-mode = "rgmii-id";
phy-handle = <ðernet_phy>;
- ethernet_phy: ethernet-phy at 0 {
- };
+ ethernet_phy: ethernet-phy at 0 {};
};
&sdhci0 {
--
2.50.1 (Apple Git-155)
More information about the linux-arm-kernel
mailing list