ARM: dts: Fix missing GPMC NAND device width for omap3 boards
authorTony Lindgren <tony@atomide.com>
Tue, 4 Nov 2014 01:42:16 +0000 (17:42 -0800)
committerTony Lindgren <tony@atomide.com>
Tue, 4 Nov 2014 01:42:16 +0000 (17:42 -0800)
Looks like we have some GPMC NAND timings missing device
width. This fixes "gpmc_cs_program_settings: invalid width 0!"
errors during boot.

Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/boot/dts/omap3-evm-37xx.dts
arch/arm/boot/dts/omap3-igep0020.dts
arch/arm/boot/dts/omap3-igep0030.dts
arch/arm/boot/dts/omap3-ldp.dts

index f73385b..16e8ce3 100644 (file)
                linux,mtd-name= "hynix,h8kds0un0mer-4em";
                reg = <0 0 4>;  /* CS0, offset 0, IO size 4 */
                nand-bus-width = <16>;
+               gpmc,device-width = <2>;
                ti,nand-ecc-opt = "bch8";
 
                gpmc,sync-clk-ps = <0>;
index ff0b11d..cc9343e 100644 (file)
                linux,mtd-name= "micron,mt29c4g96maz";
                reg = <0 0 4>;  /* CS0, offset 0, IO size 4 */
                nand-bus-width = <16>;
+               gpmc,device-width = <2>;
                ti,nand-ecc-opt = "bch8";
 
                gpmc,sync-clk-ps = <0>;
index fd7ed71..84b7452 100644 (file)
@@ -61,6 +61,7 @@
                linux,mtd-name= "micron,mt29c4g96maz";
                reg = <0 0 4>;  /* CS0, offset 0, IO size 4 */
                nand-bus-width = <16>;
+               gpmc,device-width = <2>;
                ti,nand-ecc-opt = "bch8";
 
                gpmc,sync-clk-ps = <0>;
index 37d305a..202f95a 100644 (file)
                linux,mtd-name= "micron,nand";
                reg = <0 0 4>;  /* CS0, offset 0, IO size 4 */
                nand-bus-width = <16>;
+               gpmc,device-width = <2>;
                ti,nand-ecc-opt = "bch8";
 
                gpmc,sync-clk-ps = <0>;