diff options
author | Marek Vasut <marex@denx.de> | 2014-06-25 14:48:33 -0400 |
---|---|---|
committer | Shawn Guo <shawn.guo@freescale.com> | 2014-07-18 04:49:41 -0400 |
commit | acb7ea5eba26696f2f4306624bf176c973a07fe8 (patch) | |
tree | 754485c24ec75d884585bdf8fddbbc0ffdc285d9 /arch/arm/boot/dts/imx28-m28evk.dts | |
parent | 5363dcabd3c0b3e051fd6c7a9bf44570c0cc9ee1 (diff) |
ARM: dts: mxs: Split M28EVK into SoM and EVK parts
This patch splits the M28EVK device tree file into a common SoM
part and an EVK part. This is needed to make it easier for users
of the SoM to put it into different, non-reference baseboard.
Signed-off-by: Marek Vasut <marex@denx.de>
Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
Diffstat (limited to 'arch/arm/boot/dts/imx28-m28evk.dts')
-rw-r--r-- | arch/arm/boot/dts/imx28-m28evk.dts | 62 |
1 files changed, 1 insertions, 61 deletions
diff --git a/arch/arm/boot/dts/imx28-m28evk.dts b/arch/arm/boot/dts/imx28-m28evk.dts index f0ad7b9b9d9a..b3c09ae3b928 100644 --- a/arch/arm/boot/dts/imx28-m28evk.dts +++ b/arch/arm/boot/dts/imx28-m28evk.dts | |||
@@ -10,52 +10,14 @@ | |||
10 | */ | 10 | */ |
11 | 11 | ||
12 | /dts-v1/; | 12 | /dts-v1/; |
13 | #include "imx28.dtsi" | 13 | #include "imx28-m28.dtsi" |
14 | 14 | ||
15 | / { | 15 | / { |
16 | model = "DENX M28EVK"; | 16 | model = "DENX M28EVK"; |
17 | compatible = "denx,m28evk", "fsl,imx28"; | 17 | compatible = "denx,m28evk", "fsl,imx28"; |
18 | 18 | ||
19 | memory { | ||
20 | reg = <0x40000000 0x08000000>; | ||
21 | }; | ||
22 | |||
23 | apb@80000000 { | 19 | apb@80000000 { |
24 | apbh@80000000 { | 20 | apbh@80000000 { |
25 | gpmi-nand@8000c000 { | ||
26 | #address-cells = <1>; | ||
27 | #size-cells = <1>; | ||
28 | pinctrl-names = "default"; | ||
29 | pinctrl-0 = <&gpmi_pins_a &gpmi_status_cfg>; | ||
30 | status = "okay"; | ||
31 | |||
32 | partition@0 { | ||
33 | label = "bootloader"; | ||
34 | reg = <0x00000000 0x00300000>; | ||
35 | read-only; | ||
36 | }; | ||
37 | |||
38 | partition@1 { | ||
39 | label = "environment"; | ||
40 | reg = <0x00300000 0x00080000>; | ||
41 | }; | ||
42 | |||
43 | partition@2 { | ||
44 | label = "redundant-environment"; | ||
45 | reg = <0x00380000 0x00080000>; | ||
46 | }; | ||
47 | |||
48 | partition@3 { | ||
49 | label = "kernel"; | ||
50 | reg = <0x00400000 0x00400000>; | ||
51 | }; | ||
52 | |||
53 | partition@4 { | ||
54 | label = "filesystem"; | ||
55 | reg = <0x00800000 0x0f800000>; | ||
56 | }; | ||
57 | }; | ||
58 | |||
59 | ssp0: ssp@80010000 { | 21 | ssp0: ssp@80010000 { |
60 | compatible = "fsl,imx28-mmc"; | 22 | compatible = "fsl,imx28-mmc"; |
61 | pinctrl-names = "default"; | 23 | pinctrl-names = "default"; |
@@ -175,10 +137,6 @@ | |||
175 | }; | 137 | }; |
176 | 138 | ||
177 | i2c0: i2c@80058000 { | 139 | i2c0: i2c@80058000 { |
178 | pinctrl-names = "default"; | ||
179 | pinctrl-0 = <&i2c0_pins_a>; | ||
180 | status = "okay"; | ||
181 | |||
182 | sgtl5000: codec@0a { | 140 | sgtl5000: codec@0a { |
183 | compatible = "fsl,sgtl5000"; | 141 | compatible = "fsl,sgtl5000"; |
184 | reg = <0x0a>; | 142 | reg = <0x0a>; |
@@ -192,11 +150,6 @@ | |||
192 | reg = <0x51>; | 150 | reg = <0x51>; |
193 | pagesize = <32>; | 151 | pagesize = <32>; |
194 | }; | 152 | }; |
195 | |||
196 | rtc: rtc@68 { | ||
197 | compatible = "stm,m41t62"; | ||
198 | reg = <0x68>; | ||
199 | }; | ||
200 | }; | 153 | }; |
201 | 154 | ||
202 | lradc@80050000 { | 155 | lradc@80050000 { |
@@ -284,19 +237,6 @@ | |||
284 | }; | 237 | }; |
285 | 238 | ||
286 | regulators { | 239 | regulators { |
287 | compatible = "simple-bus"; | ||
288 | #address-cells = <1>; | ||
289 | #size-cells = <0>; | ||
290 | |||
291 | reg_3p3v: regulator@0 { | ||
292 | compatible = "regulator-fixed"; | ||
293 | reg = <0>; | ||
294 | regulator-name = "3P3V"; | ||
295 | regulator-min-microvolt = <3300000>; | ||
296 | regulator-max-microvolt = <3300000>; | ||
297 | regulator-always-on; | ||
298 | }; | ||
299 | |||
300 | reg_vddio_sd0: regulator@1 { | 240 | reg_vddio_sd0: regulator@1 { |
301 | compatible = "regulator-fixed"; | 241 | compatible = "regulator-fixed"; |
302 | reg = <1>; | 242 | reg = <1>; |