summaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts/spear3xx.dtsi
diff options
context:
space:
mode:
authorViresh Kumar <viresh.kumar@st.com>2012-03-26 10:29:23 +0530
committerArnd Bergmann <arnd@arndb.de>2012-04-22 22:41:35 +0200
commit0b7ee71794b043de8a02d8887b69a57e4003106a (patch)
treefb4386d24146993d3c1400abbc6974c27c16722d /arch/arm/boot/dts/spear3xx.dtsi
parentc5fa4fdcdbe5f52c3e36892cc81f9378339b00ce (diff)
downloadlinux-0b7ee71794b043de8a02d8887b69a57e4003106a.tar.gz
linux-0b7ee71794b043de8a02d8887b69a57e4003106a.tar.bz2
linux-0b7ee71794b043de8a02d8887b69a57e4003106a.zip
SPEAr: Add PL080 DMA support for 3xx and 6xx
Both SPEAr3xx and SPEAr6xx families have one instance of ARM PL080 DMA controller. This patch adds in support for that. Signed-off-by: Viresh Kumar <viresh.kumar@st.com>
Diffstat (limited to 'arch/arm/boot/dts/spear3xx.dtsi')
-rw-r--r--arch/arm/boot/dts/spear3xx.dtsi8
1 files changed, 8 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/spear3xx.dtsi b/arch/arm/boot/dts/spear3xx.dtsi
index 924a6f67ed05..0ae7c8e86311 100644
--- a/arch/arm/boot/dts/spear3xx.dtsi
+++ b/arch/arm/boot/dts/spear3xx.dtsi
@@ -40,6 +40,14 @@
#interrupt-cells = <1>;
};
+ dma@fc400000 {
+ compatible = "arm,pl080", "arm,primecell";
+ reg = <0xfc400000 0x1000>;
+ interrupt-parent = <&vic>;
+ interrupts = <8>;
+ status = "disabled";
+ };
+
gmac: eth@e0800000 {
compatible = "st,spear600-gmac";
reg = <0xe0800000 0x8000>;