Просмотр исходного кода

bcm63xx: AD1018-nor: add NAND flash

The Sercomm AD1018 has a NAND flash. We recently added support for NANDs
in this target.

Use the internal NAND as additional storage.

Signed-off-by: Daniel González Cabanelas <[email protected]>
Daniel González Cabanelas 4 лет назад
Родитель
Сommit
a48ef37747
1 измененных файлов с 24 добавлено и 0 удалено
  1. 24 0
      target/linux/bcm63xx/dts/bcm6328-sercomm-ad1018-nor.dts

+ 24 - 0
target/linux/bcm63xx/dts/bcm6328-sercomm-ad1018-nor.dts

@@ -146,6 +146,30 @@
 	};
 };
 
+&nflash {
+	status = "okay";
+
+	nandcs@0 {
+		compatible = "brcm,nandcs";
+		reg = <0>;
+		nand-ecc-step-size = <512>;
+		nand-ecc-strength = <15>;
+		nand-on-flash-bbt;
+		brcm,nand-oob-sector-size = <64>;
+
+		partitions {
+			compatible = "fixed-partitions";
+			#address-cells = <1>;
+			#size-cells = <1>;
+
+			partition@0 {
+				label = "storage";
+				reg = <0 0>; /* autodetected size */
+			};
+		};
+	};
+};
+
 &uart0 {
 	status = "okay";
 };