From 7e582b44d8f84d58c39f78708670f1da6e89d3c1 Mon Sep 17 00:00:00 2001 From: Marcel Ziswiler Date: Thu, 20 Sep 2018 02:14:34 +0200 Subject: colibri_t20: nand: add new v1.2b flashes Signed-off-by: Marcel Ziswiler --- board/toradex/colibri_t20/colibri_t20.dts | 48 ++++++++++++++++++++++++++++--- 1 file changed, 44 insertions(+), 4 deletions(-) diff --git a/board/toradex/colibri_t20/colibri_t20.dts b/board/toradex/colibri_t20/colibri_t20.dts index 678300edd3..59348437d9 100644 --- a/board/toradex/colibri_t20/colibri_t20.dts +++ b/board/toradex/colibri_t20/colibri_t20.dts @@ -169,9 +169,10 @@ timing = <12 100 20 80 20 10 12 10 70>; }; - /* Colibri T20 256MB V1.2a new */ + /* Colibri T20 256MB V1.2a new and Colibri T20 256MB IT V1.2b */ flash2@0x70008000 { - compatible = "micron,MT29F4G08ABBEAH4", "2C,AC,26"; + compatible = "micron,MT29F4G08ABBEAH4", "2C,AC,26", + "micron,MT29F4G08ABBFAH4"; controller = <&nand>; page-data-bytes = <4096>; tag-ecc-bytes = <9>; @@ -179,10 +180,10 @@ data-ecc-bytes = <72>; skipped-spare-bytes = <4>; page-spare-bytes = <128>; - timing = <15 100 25 80 25 10 15 10 100>; + timing = <20 100 25 80 25 10 15 10 100>; }; - /* Colibri T20 before V1.1x aka old */ + /* Colibri T20 V1.1 aka old */ flash3@0x70008000 { compatible = "micron,MT29F8G08ABCBB", "2C,38,26"; controller = <&nand>; @@ -234,6 +235,45 @@ timing = <20 100 20 60 20 10 12 10 70>; }; + /* Colibri T20 256MB IT V1.2b */ + flash7@0x70008000 { + compatible = "toshiba,TC58NYG2S0HBAI4", "98,AC,26"; + controller = <&nand>; + page-data-bytes = <4096>; + tag-ecc-bytes = <9>; + tag-bytes = <48>; + data-ecc-bytes = <72>; + skipped-spare-bytes = <4>; + page-spare-bytes = <128>; + timing = <26 100 20 60 20 10 12 10 70>; + }; + + /* Colibri T20 256MB IT V1.2b */ + flash8@0x70008000 { + compatible = "issi,IS34MW04G084", "C8,AC,15"; + controller = <&nand>; + page-data-bytes = <2048>; + tag-ecc-bytes = <9>; + tag-bytes = <48>; + data-ecc-bytes = <72>; + skipped-spare-bytes = <4>; + page-spare-bytes = <64>; + timing = <36 100 35 60 35 15 25 15 100>; + }; + + /* Colibri T20 512MB IT V1.2b */ + flash9@0x70008000 { + compatible = "toshiba,TH58NYG3S0HBAI4", "98,A3,26"; + controller = <&nand>; + page-data-bytes = <4096>; + tag-ecc-bytes = <9>; + tag-bytes = <48>; + data-ecc-bytes = <72>; + skipped-spare-bytes = <4>; + page-spare-bytes = <128>; + timing = <26 100 20 60 20 10 12 10 70>; + }; + nand-controller@0x70008000 { status = "ok"; wp-gpio = <&gpio 144 3>; /* Port S = 18 bit = 0: 18 * 8 + 0 */ -- cgit v1.2.3