diff options
author | Paul Burton <paul.burton@imgtec.com> | 2016-08-26 15:17:38 +0100 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 2016-10-05 01:31:20 +0200 |
commit | 7afd2a5aec2ea27ba87b3a423c5d782fe0f2b96b (patch) | |
tree | 4ca9c5f7ada9115d7d60a23a7cd690209e6e8e8c /arch/mips/boot | |
parent | a34e93882de4e50e349d2d23b20dde5257d42f94 (diff) | |
download | linux-7afd2a5aec2ea27ba87b3a423c5d782fe0f2b96b.tar.gz linux-7afd2a5aec2ea27ba87b3a423c5d782fe0f2b96b.tar.bz2 linux-7afd2a5aec2ea27ba87b3a423c5d782fe0f2b96b.zip |
MIPS: SEAD3: Probe EHCI controller using DT
Probe the SEAD3 EHCI controller using the generic-ehci driver & device
tree rather than platform code, in order to reduce the amount of the
latter.
Now that no devices probed from platform code require interrupts, remove
the retrieval of the IRQ domain & sead3int.h.
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/14051/
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 | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/arch/mips/boot/dts/mti/sead3.dts b/arch/mips/boot/dts/mti/sead3.dts index 29ed194fc762..49f57c281812 100644 --- a/arch/mips/boot/dts/mti/sead3.dts +++ b/arch/mips/boot/dts/mti/sead3.dts @@ -60,6 +60,15 @@ }; }; + ehci@1b200000 { + compatible = "generic-ehci"; + reg = <0x1b200000 0x1000>; + + interrupts = <0>; /* GIC 0 or CPU 6 */ + + has-transaction-translator; + }; + /* UART connected to FTDI & miniUSB socket */ uart0: uart@1f000900 { compatible = "ns16550a"; |