diff options
author | Grygorii Strashko <grygorii.strashko@ti.com> | 2014-05-12 11:43:59 -0400 |
---|---|---|
committer | Santosh Shilimkar <santosh.shilimkar@ti.com> | 2014-05-12 11:43:59 -0400 |
commit | 18131ae615cf20b06860a1b668e0625db714af2e (patch) | |
tree | 5b549cde9acb5bcf502737ba21bcfecc9500b3d5 /arch/arm/boot | |
parent | 29a61d83ad2da88bbbadb554b72fdd2c3bb36c63 (diff) |
ARM: dts: keystone-evm: add spi nor flash support
k2hk, k2e, k2l EVM board have the same Micron N25Q128A11
SPI NOR Flash installed on SPI0 bus.
The NOR Flash is splitted on two partistions:
partition@0
label = "u-boot-spl";
reg = <0x0 0x80000>;
partition@1
label = "misc";
reg = <0x80000 0xf80000>;
Hence, add SPI NOR Flash nodes to all k2hk, k2e, k2l EVM boards.
Signed-off-by: Murali Karicheri <m-karicheri2@ti.com>
Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@ti.com>
Diffstat (limited to 'arch/arm/boot')
-rw-r--r-- | arch/arm/boot/dts/k2e-evm.dts | 22 | ||||
-rw-r--r-- | arch/arm/boot/dts/k2hk-evm.dts | 22 | ||||
-rw-r--r-- | arch/arm/boot/dts/k2l-evm.dts | 22 |
3 files changed, 66 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/k2e-evm.dts b/arch/arm/boot/dts/k2e-evm.dts index fb7afab7eed5..c568f067604d 100644 --- a/arch/arm/boot/dts/k2e-evm.dts +++ b/arch/arm/boot/dts/k2e-evm.dts | |||
@@ -117,3 +117,25 @@ | |||
117 | }; | 117 | }; |
118 | }; | 118 | }; |
119 | }; | 119 | }; |
120 | |||
121 | &spi0 { | ||
122 | nor_flash: n25q128a11@0 { | ||
123 | #address-cells = <1>; | ||
124 | #size-cells = <1>; | ||
125 | compatible = "Micron,n25q128a11"; | ||
126 | spi-max-frequency = <54000000>; | ||
127 | m25p,fast-read; | ||
128 | reg = <0>; | ||
129 | |||
130 | partition@0 { | ||
131 | label = "u-boot-spl"; | ||
132 | reg = <0x0 0x80000>; | ||
133 | read-only; | ||
134 | }; | ||
135 | |||
136 | partition@1 { | ||
137 | label = "misc"; | ||
138 | reg = <0x80000 0xf80000>; | ||
139 | }; | ||
140 | }; | ||
141 | }; | ||
diff --git a/arch/arm/boot/dts/k2hk-evm.dts b/arch/arm/boot/dts/k2hk-evm.dts index d2aa1024ce32..1f90cbf27fd7 100644 --- a/arch/arm/boot/dts/k2hk-evm.dts +++ b/arch/arm/boot/dts/k2hk-evm.dts | |||
@@ -145,3 +145,25 @@ | |||
145 | reg = <0x50>; | 145 | reg = <0x50>; |
146 | }; | 146 | }; |
147 | }; | 147 | }; |
148 | |||
149 | &spi0 { | ||
150 | nor_flash: n25q128a11@0 { | ||
151 | #address-cells = <1>; | ||
152 | #size-cells = <1>; | ||
153 | compatible = "Micron,n25q128a11"; | ||
154 | spi-max-frequency = <54000000>; | ||
155 | m25p,fast-read; | ||
156 | reg = <0>; | ||
157 | |||
158 | partition@0 { | ||
159 | label = "u-boot-spl"; | ||
160 | reg = <0x0 0x80000>; | ||
161 | read-only; | ||
162 | }; | ||
163 | |||
164 | partition@1 { | ||
165 | label = "misc"; | ||
166 | reg = <0x80000 0xf80000>; | ||
167 | }; | ||
168 | }; | ||
169 | }; | ||
diff --git a/arch/arm/boot/dts/k2l-evm.dts b/arch/arm/boot/dts/k2l-evm.dts index 8ff2d330c2c5..fec43128a2e0 100644 --- a/arch/arm/boot/dts/k2l-evm.dts +++ b/arch/arm/boot/dts/k2l-evm.dts | |||
@@ -94,3 +94,25 @@ | |||
94 | }; | 94 | }; |
95 | }; | 95 | }; |
96 | }; | 96 | }; |
97 | |||
98 | &spi0 { | ||
99 | nor_flash: n25q128a11@0 { | ||
100 | #address-cells = <1>; | ||
101 | #size-cells = <1>; | ||
102 | compatible = "Micron,n25q128a11"; | ||
103 | spi-max-frequency = <54000000>; | ||
104 | m25p,fast-read; | ||
105 | reg = <0>; | ||
106 | |||
107 | partition@0 { | ||
108 | label = "u-boot-spl"; | ||
109 | reg = <0x0 0x80000>; | ||
110 | read-only; | ||
111 | }; | ||
112 | |||
113 | partition@1 { | ||
114 | label = "misc"; | ||
115 | reg = <0x80000 0xf80000>; | ||
116 | }; | ||
117 | }; | ||
118 | }; | ||