Skip to content

Commit 4829976

Browse files
krzkthierryreding
authored andcommitted
ARM: tegra: Fix unit_address_vs_reg DTC warnings for /memory
Add a generic /memory node in each Tegra DTSI (with empty reg property, to be overidden by each DTS) and set proper unit address for /memory nodes to fix the DTC warnings: arch/arm/boot/dts/tegra20-harmony.dtb: Warning (unit_address_vs_reg): /memory: node has a reg or ranges property, but no unit name The DTB after the change is the same as before except adding unit-address to /memory node. Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org> Reviewed-by: Stefan Agner <stefan@agner.ch> Signed-off-by: Thierry Reding <treding@nvidia.com>
1 parent f48ba1a commit 4829976

23 files changed

+28
-24
lines changed

arch/arm/boot/dts/tegra114-dalmore.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
stdout-path = "serial0:115200n8";
2424
};
2525

26-
memory {
26+
memory@80000000 {
2727
reg = <0x80000000 0x40000000>;
2828
};
2929

arch/arm/boot/dts/tegra114-roth.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
};
2929
};
3030

31-
memory {
31+
memory@80000000 {
3232
/* memory >= 0x79600000 is reserved for firmware usage */
3333
reg = <0x80000000 0x79600000>;
3434
};

arch/arm/boot/dts/tegra114-tn7.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
};
2929
};
3030

31-
memory {
31+
memory@80000000 {
3232
/* memory >= 0x37e00000 is reserved for firmware usage */
3333
reg = <0x80000000 0x37e00000>;
3434
};

arch/arm/boot/dts/tegra114.dtsi

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,9 @@
1111
#address-cells = <1>;
1212
#size-cells = <1>;
1313

14-
memory {
14+
memory@80000000 {
1515
device_type = "memory";
16+
reg = <0x80000000 0x0>;
1617
};
1718

1819
host1x@50000000 {

arch/arm/boot/dts/tegra124-apalis-v1.2.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
compatible = "toradex,apalis-tk1-v1.2", "toradex,apalis-tk1",
1616
"nvidia,tegra124";
1717

18-
memory {
18+
memory@80000000 {
1919
reg = <0x0 0x80000000 0x0 0x80000000>;
2020
};
2121

arch/arm/boot/dts/tegra124-apalis.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
model = "Toradex Apalis TK1";
5151
compatible = "toradex,apalis-tk1", "nvidia,tegra124";
5252

53-
memory {
53+
memory@80000000 {
5454
reg = <0x0 0x80000000 0x0 0x80000000>;
5555
};
5656

arch/arm/boot/dts/tegra124-jetson-tk1.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
stdout-path = "serial0:115200n8";
2525
};
2626

27-
memory {
27+
memory@80000000 {
2828
reg = <0x0 0x80000000 0x0 0x80000000>;
2929
};
3030

arch/arm/boot/dts/tegra124-nyan.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
stdout-path = "serial0:115200n8";
1414
};
1515

16-
memory {
16+
memory@80000000 {
1717
reg = <0x0 0x80000000 0x0 0x80000000>;
1818
};
1919

arch/arm/boot/dts/tegra124-venice2.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
stdout-path = "serial0:115200n8";
1919
};
2020

21-
memory {
21+
memory@80000000 {
2222
reg = <0x0 0x80000000 0x0 0x80000000>;
2323
};
2424

arch/arm/boot/dts/tegra124.dtsi

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,9 @@
1313
#address-cells = <2>;
1414
#size-cells = <2>;
1515

16-
memory {
16+
memory@80000000 {
1717
device_type = "memory";
18+
reg = <0x0 0x80000000 0x0 0x0>;
1819
};
1920

2021
pcie@1003000 {

arch/arm/boot/dts/tegra20-colibri-512.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
rtc1 = "/rtc@7000e000";
1111
};
1212

13-
memory {
13+
memory@0 {
1414
reg = <0x00000000 0x20000000>;
1515
};
1616

arch/arm/boot/dts/tegra20-harmony.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
stdout-path = "serial0:115200n8";
1919
};
2020

21-
memory {
21+
memory@0 {
2222
reg = <0x00000000 0x40000000>;
2323
};
2424

arch/arm/boot/dts/tegra20-paz00.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
stdout-path = "serial0:115200n8";
2020
};
2121

22-
memory {
22+
memory@0 {
2323
reg = <0x00000000 0x20000000>;
2424
};
2525

arch/arm/boot/dts/tegra20-seaboard.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
stdout-path = "serial0:115200n8";
1919
};
2020

21-
memory {
21+
memory@0 {
2222
reg = <0x00000000 0x40000000>;
2323
};
2424

arch/arm/boot/dts/tegra20-tamonten.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
stdout-path = "serial0:115200n8";
1616
};
1717

18-
memory {
18+
memory@0 {
1919
reg = <0x00000000 0x20000000>;
2020
};
2121

arch/arm/boot/dts/tegra20-trimslice.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
stdout-path = "serial0:115200n8";
1919
};
2020

21-
memory {
21+
memory@0 {
2222
reg = <0x00000000 0x40000000>;
2323
};
2424

arch/arm/boot/dts/tegra20-ventana.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
stdout-path = "serial0:115200n8";
1919
};
2020

21-
memory {
21+
memory@0 {
2222
reg = <0x00000000 0x40000000>;
2323
};
2424

arch/arm/boot/dts/tegra20.dtsi

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,9 @@
1111
#address-cells = <1>;
1212
#size-cells = <1>;
1313

14-
memory {
14+
memory@0 {
1515
device_type = "memory";
16+
reg = <0 0>;
1617
};
1718

1819
iram@40000000 {

arch/arm/boot/dts/tegra30-apalis.dtsi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
model = "Toradex Apalis T30";
1111
compatible = "toradex,apalis_t30", "nvidia,tegra30";
1212

13-
memory {
14-
reg = <0 0>;
13+
memory@80000000 {
14+
reg = <0x80000000 0x40000000>;
1515
};
1616

1717
pcie@3000 {

arch/arm/boot/dts/tegra30-beaver.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
stdout-path = "serial0:115200n8";
1818
};
1919

20-
memory {
20+
memory@80000000 {
2121
reg = <0x80000000 0x7ff00000>;
2222
};
2323

arch/arm/boot/dts/tegra30-cardhu.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
stdout-path = "serial0:115200n8";
4141
};
4242

43-
memory {
43+
memory@80000000 {
4444
reg = <0x80000000 0x40000000>;
4545
};
4646

arch/arm/boot/dts/tegra30-colibri.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
model = "Toradex Colibri T30";
1111
compatible = "toradex,colibri_t30", "nvidia,tegra30";
1212

13-
memory {
13+
memory@80000000 {
1414
reg = <0x80000000 0x40000000>;
1515
};
1616

arch/arm/boot/dts/tegra30.dtsi

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,9 @@
1111
#address-cells = <1>;
1212
#size-cells = <1>;
1313

14-
memory {
14+
memory@80000000 {
1515
device_type = "memory";
16+
reg = <0x80000000 0x0>;
1617
};
1718

1819
pcie@3000 {

0 commit comments

Comments
 (0)