]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - sitara-epos/sitara-epos-kernel.git/blobdiff - arch/arm/mach-davinci/include/mach/da8xx.h
ARM:DA850:pruss: Add platform specific changes for DA850 in UIO PRUSS driver
[sitara-epos/sitara-epos-kernel.git] / arch / arm / mach-davinci / include / mach / da8xx.h
index 2b2240ece8293d14f729eaa33cf193fd8b4a0907..f9a577d84209d86eb98a46ca55baabf07ff0c7c6 100644 (file)
@@ -16,6 +16,7 @@
 #include <linux/platform_device.h>
 #include <linux/davinci_emac.h>
 #include <linux/spi/spi.h>
+#include <linux/platform_data/uio_pruss.h>
 
 #include <mach/serial.h>
 #include <mach/edma.h>
@@ -69,6 +70,7 @@ extern unsigned int da850_max_speed;
 #define DA8XX_AEMIF_CS3_BASE   0x62000000
 #define DA8XX_AEMIF_CTL_BASE   0x68000000
 #define DA8XX_ARM_RAM_BASE     0xffff0000
+#define DA8XX_SHARED_RAM_BASE  0x80000000
 
 void __init da830_init(void);
 void __init da850_init(void);
@@ -81,6 +83,7 @@ int da8xx_register_watchdog(void);
 int da8xx_register_usb20(unsigned mA, unsigned potpgt);
 int da8xx_register_usb11(struct da8xx_ohci_root_hub *pdata);
 int da8xx_register_emac(void);
+int da8xx_register_pruss_uio(struct uio_pruss_pdata *config);
 int da8xx_register_lcdc(struct da8xx_lcdc_platform_data *pdata);
 int da8xx_register_mmcsd0(struct davinci_mmc_config *config);
 int da850_register_mmcsd1(struct davinci_mmc_config *config);