diff options
author | Russell King <rmk+kernel@armlinux.org.uk> | 2017-01-02 09:58:41 -0500 |
---|---|---|
committer | Gregory CLEMENT <gregory.clement@free-electrons.com> | 2017-01-04 05:38:07 -0500 |
commit | 744771fc982a0670f4828f36504ba71f83b074d9 (patch) | |
tree | ae3b02e3e06c0356c9fb7169ec0bbf04b8479559 | |
parent | 2cd367356a76fff5de652c68d6b6541d329ad5f6 (diff) |
ARM: dts: armada388-clearfog: move SPI flash into microsom
The optional SPI flash is fitted to the microsom, not the clearfog
board, so it should be specified in the microsom DTS include file.
Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
-rw-r--r-- | arch/arm/boot/dts/armada-388-clearfog.dts | 14 | ||||
-rw-r--r-- | arch/arm/boot/dts/armada-38x-solidrun-microsom.dtsi | 14 |
2 files changed, 16 insertions, 12 deletions
diff --git a/arch/arm/boot/dts/armada-388-clearfog.dts b/arch/arm/boot/dts/armada-388-clearfog.dts index 4744a31fdce6..00618d8f4484 100644 --- a/arch/arm/boot/dts/armada-388-clearfog.dts +++ b/arch/arm/boot/dts/armada-388-clearfog.dts | |||
@@ -423,9 +423,8 @@ | |||
423 | 423 | ||
424 | &spi1 { | 424 | &spi1 { |
425 | /* | 425 | /* |
426 | * We don't seem to have the W25Q32 on the | 426 | * Add SPI CS pins for clearfog: |
427 | * A1 Rev 2.0 boards, so disable SPI. | 427 | * CS0: W25Q32 (not populated on uSOM) |
428 | * CS0: W25Q32 (doesn't appear to be present) | ||
429 | * CS1: | 428 | * CS1: |
430 | * CS2: mikrobus | 429 | * CS2: mikrobus |
431 | */ | 430 | */ |
@@ -434,13 +433,4 @@ | |||
434 | &mikro_spi_pins>; | 433 | &mikro_spi_pins>; |
435 | pinctrl-names = "default"; | 434 | pinctrl-names = "default"; |
436 | status = "okay"; | 435 | status = "okay"; |
437 | |||
438 | spi-flash@0 { | ||
439 | #address-cells = <1>; | ||
440 | #size-cells = <1>; | ||
441 | compatible = "w25q32", "jedec,spi-nor"; | ||
442 | reg = <0>; /* Chip select 0 */ | ||
443 | spi-max-frequency = <3000000>; | ||
444 | status = "disabled"; | ||
445 | }; | ||
446 | }; | 436 | }; |
diff --git a/arch/arm/boot/dts/armada-38x-solidrun-microsom.dtsi b/arch/arm/boot/dts/armada-38x-solidrun-microsom.dtsi index 02f18ab5b69c..c67e6173e879 100644 --- a/arch/arm/boot/dts/armada-38x-solidrun-microsom.dtsi +++ b/arch/arm/boot/dts/armada-38x-solidrun-microsom.dtsi | |||
@@ -126,3 +126,17 @@ | |||
126 | 126 | ||
127 | }; | 127 | }; |
128 | }; | 128 | }; |
129 | |||
130 | &spi1 { | ||
131 | /* The microsom has an optional W25Q32 on board, connected to CS0 */ | ||
132 | pinctrl-0 = <&spi1_pins>; | ||
133 | |||
134 | w25q32: spi-flash@0 { | ||
135 | #address-cells = <1>; | ||
136 | #size-cells = <1>; | ||
137 | compatible = "w25q32", "jedec,spi-nor"; | ||
138 | reg = <0>; /* Chip select 0 */ | ||
139 | spi-max-frequency = <3000000>; | ||
140 | status = "disabled"; | ||
141 | }; | ||
142 | }; | ||