Commit 6fc97917 authored by Thomas Petazzoni's avatar Thomas Petazzoni Committed by Gregory CLEMENT

ARM: dts: armada-xp: fix Armada XP boards NAND description

Commit 3b799199 ("ARM: dts:
armada-370-xp: update NAND node with new bindings") updated some
Marvell Armada DT description to use the new NAND controller bindings,
but did it incorrectly for a number of boards: armada-xp-gp,
armada-xp-db and armada-xp-lenovo-ix4-300d. Due to this, the NAND is
no longer detected on those platforms.

This commit fixes that by properly using the new NAND DT binding. This
commit was runtime-tested on Armada XP GP, the two other platforms are
only compile-tested.

Fixes: 3b799199 ("ARM: dts: armada-370-xp: update NAND node with new bindings")
Cc: Miquel Raynal <miquel.raynal@bootlin.com>
Signed-off-by: default avatarThomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: default avatarGregory CLEMENT <gregory.clement@bootlin.com>
parent b5f03484
...@@ -144,11 +144,13 @@ usb@52000 { ...@@ -144,11 +144,13 @@ usb@52000 {
status = "okay"; status = "okay";
}; };
nand@d0000 { nand-controller@d0000 {
status = "okay"; status = "okay";
nand@0 {
reg = <0>;
label = "pxa3xx_nand-0"; label = "pxa3xx_nand-0";
num-cs = <1>; nand-rb = <0>;
marvell,nand-keep-config;
nand-on-flash-bbt; nand-on-flash-bbt;
partitions { partitions {
...@@ -167,7 +169,7 @@ partition@800000 { ...@@ -167,7 +169,7 @@ partition@800000 {
partition@1000000 { partition@1000000 {
label = "Filesystem"; label = "Filesystem";
reg = <0x1000000 0x3f000000>; reg = <0x1000000 0x3f000000>;
};
}; };
}; };
}; };
......
...@@ -160,14 +160,17 @@ bm@c0000 { ...@@ -160,14 +160,17 @@ bm@c0000 {
status = "okay"; status = "okay";
}; };
nand@d0000 { nand-controller@d0000 {
status = "okay"; status = "okay";
nand@0 {
reg = <0>;
label = "pxa3xx_nand-0"; label = "pxa3xx_nand-0";
num-cs = <1>; nand-rb = <0>;
marvell,nand-keep-config;
nand-on-flash-bbt; nand-on-flash-bbt;
}; };
}; };
};
bm-bppi { bm-bppi {
status = "okay"; status = "okay";
......
...@@ -81,11 +81,13 @@ pcf8563@51 { ...@@ -81,11 +81,13 @@ pcf8563@51 {
}; };
nand@d0000 { nand-controller@d0000 {
status = "okay"; status = "okay";
nand@0 {
reg = <0>;
label = "pxa3xx_nand-0"; label = "pxa3xx_nand-0";
num-cs = <1>; nand-rb = <0>;
marvell,nand-keep-config;
nand-on-flash-bbt; nand-on-flash-bbt;
partitions { partitions {
...@@ -129,6 +131,7 @@ partition@e00000 { ...@@ -129,6 +131,7 @@ partition@e00000 {
}; };
}; };
}; };
};
gpio-keys { gpio-keys {
compatible = "gpio-keys"; compatible = "gpio-keys";
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment