Skip to contentSkip to conversation

PowerPC 44x: Add NOR flash entry to Canyonlands DTS.

PATCH In review Valentine Barshak 2 participants 5 messages Apr 17, 2008 – Apr 18, 2008

Subsystems (2)
lore
Share & tools
lore
#0 lore raw

PATCH 1/1 PowerPC 44x: Add NOR flash entry to Canyonlands DTS.

This patch adds NOR flash entry to the PowerPC 460EX Canyonlands DTS.

---
 arch/powerpc/boot/dts/canyonlands.dts |   36 ++++++++++++++++++++++++++++++++++
 1 files changed, 36 insertions(+)
arch/powerpc/boot/dts/canyonlands.dts +36 -0
diff -pruN powerpc/arch/powerpc/boot/dts/canyonlands.dts powerpc.new/arch/powerpc/boot/dts/canyonlands.dts
@@ -144,6 +144,42 @@
 				clock-frequency = <0>; /* Filled in by U-Boot */
 				interrupts = <6 4>;
 				interrupt-parent = <&UIC1>;
+
+				nor_flash@0,0 {
+					compatible = "amd,s29gl512n", "cfi-flash";
+					bank-width = <2>;
+					reg = <0 000000 4000000>;
+					#address-cells = <1>;
+					#size-cells = <1>;
+					partition@0 {
+						label = "unavailable";
+						reg = <0 3000000>;
+					};
+					partition@3000000 {
+						label = "kernel";
+						reg = <3000000 1e0000>;
+					};
+					partition@31e0000 {
+						label = "fdt";
+						reg = <31e0000 20000>;
+					};
+					partition@3200000 {
+						label = "ramdisk";
+						reg = <3200000 700000>;
+					};
+					partition@3900000 {
+						label = "unused";
+						reg = <3900000 660000>;
+					};
+					partition@3f60000 {
+						label = "env";
+						reg = <3f60000 40000>;
+					};
+					partition@3fa0000 {
+						label = "u-boot";
+						reg = <3fa0000 60000>;
+					};
+				};				
 			};
 
 			UART0: serial@ef600300 {
#1 lore raw
Quoted 1 line · Valentine Barshak

This patch adds NOR flash entry to the PowerPC 460EX Canyonlands DTS.

Right, I forgot to add this. But the partition names and sizes are a little different from those we used before (e.g. kilauea). I'll send a patch to update the Canyonlands & Glacier dts files in a short while.

Thanks.

Best regards,
Stefan

#2 lore raw
Quoted 5 lines · Stefan Roese
Quoted 1 line · Valentine Barshak

This patch adds NOR flash entry to the PowerPC 460EX Canyonlands DTS.

Right, I forgot to add this. But the partition names and sizes are a little different from those we used before (e.g. kilauea). I'll send a patch to update the Canyonlands & Glacier dts files in a short while.

I've got these partition names and sizes form amcc site. They seem to correspond to u-boot environment my board has. Are these incorrect?
Thanks,
Valentine.

Quoted 4 lines

Thanks.

Best regards,
Stefan

#3 lore raw
Quoted 6 lines · Valentine Barshak
Quoted 3 lines

Right, I forgot to add this. But the partition names and sizes are a little different from those we used before (e.g. kilauea). I'll send a patch to update the Canyonlands & Glacier dts files in a short while.

I've got these partition names and sizes form amcc site. They seem to correspond to u-boot environment my board has.

I see. I'll check with AMCC on what really to use here.

Quoted 1 line

Are these incorrect?

Yes, these values are incorrect because of some problems with NOR FLASH on the first preliminary board ports. This is fixed now.

I'll come up with some new patches shortly.

Best regards,
Stefan

=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-0 Fax: +49-8142-66989-80 Email: [email protected]
=====================================================================

#4 lore raw
Quoted 7 lines · Stefan Roese
Quoted 5 lines · Valentine Barshak
Quoted 3 lines

Right, I forgot to add this. But the partition names and sizes are a little different from those we used before (e.g. kilauea). I'll send a patch to update the Canyonlands & Glacier dts files in a short while.

I've got these partition names and sizes form amcc site. They seem to correspond to u-boot environment my board has.

Quoted 8 lines

I see. I'll check with AMCC on what really to use here.

Quoted 1 line

Are these incorrect?

Yes, these values are incorrect because of some problems with NOR FLASH on the first preliminary board ports. This is fixed now.

I'll come up with some new patches shortly.

OK thanks a lot,
Valentine.

Quoted 8 lines

Best regards,
Stefan

=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-0 Fax: +49-8142-66989-80 Email: [email protected]
=====================================================================