aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/plat-s5p/devs.c
diff options
context:
space:
mode:
authorChirayu Desai <cdesai@cyanogenmod.org>2012-03-09 16:37:06 +0530
committerChirayu Desai <chirayudesai1@gmail.com>2013-05-05 10:47:19 +0530
commit939facfc7191b58c3d0fec275f93ed7d66a6c032 (patch)
tree29a52eb6fa4cfe32b4471076cb1ed7d0643dbdd5 /arch/arm/plat-s5p/devs.c
parentf661100a75d28ad9ec0f3e9015794ffd69846f35 (diff)
downloadkernel_samsung_aries-939facfc7191b58c3d0fec275f93ed7d66a6c032.zip
kernel_samsung_aries-939facfc7191b58c3d0fec275f93ed7d66a6c032.tar.gz
kernel_samsung_aries-939facfc7191b58c3d0fec275f93ed7d66a6c032.tar.bz2
add support for p1
Signed-off-by: Chirayu Desai <cdesai@cyanogenmod.org> Signed-off-by: Humberto Borba <humberos@gmail.com> Signed-off-by: Koudai Aono <koxudaxi@gmail.com> Change-Id: I2dcbaee7f17852ed3ea4a5db2d103704027fe259
Diffstat (limited to 'arch/arm/plat-s5p/devs.c')
-rw-r--r--arch/arm/plat-s5p/devs.c32
1 files changed, 32 insertions, 0 deletions
diff --git a/arch/arm/plat-s5p/devs.c b/arch/arm/plat-s5p/devs.c
index f961d66..03335b6 100644
--- a/arch/arm/plat-s5p/devs.c
+++ b/arch/arm/plat-s5p/devs.c
@@ -649,3 +649,35 @@ struct platform_device s3c_device_usbgadget = {
};
#endif
+#if defined(CONFIG_VIDEO_TSI)
+
+/*TSI Interface*/
+static u64 tsi_dma_mask = 0xffffffffUL;
+
+static struct resource s3c_tsi_resource[] = {
+ [0] = {
+ .start = S5P_PA_TSI,
+ .end = S5P_PA_TSI + S5P_SZ_TSI - 1,
+ .flags = IORESOURCE_MEM,
+ },
+ [1] = {
+ .start = IRQ_TSI,
+ .end = IRQ_TSI,
+ .flags = IORESOURCE_IRQ,
+ }
+};
+
+struct platform_device s3c_device_tsi = {
+ .name = "s3c-tsi",
+ .id = -1,
+ .num_resources = ARRAY_SIZE(s3c_tsi_resource),
+ .resource = s3c_tsi_resource,
+ .dev = {
+ .dma_mask = &tsi_dma_mask,
+ .coherent_dma_mask = 0xffffffffUL
+ }
+
+
+};
+EXPORT_SYMBOL(s3c_device_tsi);
+#endif