diff options
author | Paul Burton <paul.burton@imgtec.com> | 2016-08-26 10:17:40 -0400 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 2016-10-04 19:31:20 -0400 |
commit | 3aefc6554ad95f64de5ab384a959f96eb188f273 (patch) | |
tree | 219fc9f6c9b7fa8465df68dbb0b2dcfa4f912182 /arch/mips/boot | |
parent | 63c8d90ca967c7e87006dbd363a8724ba31f1b57 (diff) |
MIPS: SEAD3: Probe parallel flash via DT
Probe the system parallel flash using device tree rather than platform
code, in order to reduce the amount of the latter.
Signed-off-by: Paul Burton <paul.burton@imgtec.com>
Cc: Rob Herring <robh+dt@kernel.org>
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: linux-mips@linux-mips.org
Cc: devicetree@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Patchwork: https://patchwork.linux-mips.org/patch/14053/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'arch/mips/boot')
-rw-r--r-- | arch/mips/boot/dts/mti/sead3.dts | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/arch/mips/boot/dts/mti/sead3.dts b/arch/mips/boot/dts/mti/sead3.dts index 49f57c281812..8844cc006676 100644 --- a/arch/mips/boot/dts/mti/sead3.dts +++ b/arch/mips/boot/dts/mti/sead3.dts | |||
@@ -69,6 +69,30 @@ | |||
69 | has-transaction-translator; | 69 | has-transaction-translator; |
70 | }; | 70 | }; |
71 | 71 | ||
72 | flash@1c000000 { | ||
73 | compatible = "intel,28f128j3", "cfi-flash"; | ||
74 | reg = <0x1c000000 0x2000000>; | ||
75 | #address-cells = <1>; | ||
76 | #size-cells = <1>; | ||
77 | bank-width = <4>; | ||
78 | |||
79 | partitions { | ||
80 | compatible = "fixed-partitions"; | ||
81 | #address-cells = <1>; | ||
82 | #size-cells = <1>; | ||
83 | |||
84 | user-fs@0 { | ||
85 | label = "User FS"; | ||
86 | reg = <0x0 0x1fc0000>; | ||
87 | }; | ||
88 | |||
89 | board-config@3e0000 { | ||
90 | label = "Board Config"; | ||
91 | reg = <0x1fc0000 0x40000>; | ||
92 | }; | ||
93 | }; | ||
94 | }; | ||
95 | |||
72 | /* UART connected to FTDI & miniUSB socket */ | 96 | /* UART connected to FTDI & miniUSB socket */ |
73 | uart0: uart@1f000900 { | 97 | uart0: uart@1f000900 { |
74 | compatible = "ns16550a"; | 98 | compatible = "ns16550a"; |