summaryrefslogtreecommitdiff
path: root/arch/arm/mach-spear3xx/include
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/mach-spear3xx/include
parentc5fa4fdcdbe5f52c3e36892cc81f9378339b00ce (diff)
downloadlinux-3.10-0b7ee71794b043de8a02d8887b69a57e4003106a.tar.gz
linux-3.10-0b7ee71794b043de8a02d8887b69a57e4003106a.tar.bz2
linux-3.10-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/mach-spear3xx/include')
-rw-r--r--arch/arm/mach-spear3xx/include/mach/generic.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm/mach-spear3xx/include/mach/generic.h b/arch/arm/mach-spear3xx/include/mach/generic.h
index 84ee2bbf133..a7569584cbe 100644
--- a/arch/arm/mach-spear3xx/include/mach/generic.h
+++ b/arch/arm/mach-spear3xx/include/mach/generic.h
@@ -14,6 +14,7 @@
#ifndef __MACH_GENERIC_H
#define __MACH_GENERIC_H
+#include <linux/amba/pl08x.h>
#include <linux/init.h>
#include <linux/platform_device.h>
#include <linux/amba/bus.h>
@@ -33,6 +34,7 @@
/* Add spear3xx family device structure declarations here */
extern struct sys_timer spear3xx_timer;
extern struct pl022_ssp_controller pl022_plat_data;
+extern struct pl08x_platform_data pl080_plat_data;
/* Add spear3xx family function declarations here */
void __init spear_setup_timer(void);