diff options
Diffstat (limited to 'arch/arm/mach-davinci/include/mach/da8xx.h')
-rw-r--r-- | arch/arm/mach-davinci/include/mach/da8xx.h | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/arch/arm/mach-davinci/include/mach/da8xx.h b/arch/arm/mach-davinci/include/mach/da8xx.h index 2e1c9eae0a58..aae53072c0eb 100644 --- a/arch/arm/mach-davinci/include/mach/da8xx.h +++ b/arch/arm/mach-davinci/include/mach/da8xx.h | |||
@@ -17,11 +17,12 @@ | |||
17 | #include <linux/davinci_emac.h> | 17 | #include <linux/davinci_emac.h> |
18 | #include <linux/spi/spi.h> | 18 | #include <linux/spi/spi.h> |
19 | #include <linux/platform_data/davinci_asp.h> | 19 | #include <linux/platform_data/davinci_asp.h> |
20 | #include <linux/reboot.h> | ||
20 | #include <linux/videodev2.h> | 21 | #include <linux/videodev2.h> |
21 | 22 | ||
22 | #include <mach/serial.h> | 23 | #include <mach/serial.h> |
23 | #include <mach/edma.h> | ||
24 | #include <mach/pm.h> | 24 | #include <mach/pm.h> |
25 | #include <linux/platform_data/edma.h> | ||
25 | #include <linux/platform_data/i2c-davinci.h> | 26 | #include <linux/platform_data/i2c-davinci.h> |
26 | #include <linux/platform_data/mmc-davinci.h> | 27 | #include <linux/platform_data/mmc-davinci.h> |
27 | #include <linux/platform_data/usb-davinci.h> | 28 | #include <linux/platform_data/usb-davinci.h> |
@@ -79,8 +80,8 @@ extern unsigned int da850_max_speed; | |||
79 | #define DA8XX_SHARED_RAM_BASE 0x80000000 | 80 | #define DA8XX_SHARED_RAM_BASE 0x80000000 |
80 | #define DA8XX_ARM_RAM_BASE 0xffff0000 | 81 | #define DA8XX_ARM_RAM_BASE 0xffff0000 |
81 | 82 | ||
82 | void __init da830_init(void); | 83 | void da830_init(void); |
83 | void __init da850_init(void); | 84 | void da850_init(void); |
84 | 85 | ||
85 | int da830_register_edma(struct edma_rsv_info *rsv); | 86 | int da830_register_edma(struct edma_rsv_info *rsv); |
86 | int da850_register_edma(struct edma_rsv_info *rsv[2]); | 87 | int da850_register_edma(struct edma_rsv_info *rsv[2]); |
@@ -94,23 +95,23 @@ int da8xx_register_uio_pruss(void); | |||
94 | int da8xx_register_lcdc(struct da8xx_lcdc_platform_data *pdata); | 95 | int da8xx_register_lcdc(struct da8xx_lcdc_platform_data *pdata); |
95 | int da8xx_register_mmcsd0(struct davinci_mmc_config *config); | 96 | int da8xx_register_mmcsd0(struct davinci_mmc_config *config); |
96 | int da850_register_mmcsd1(struct davinci_mmc_config *config); | 97 | int da850_register_mmcsd1(struct davinci_mmc_config *config); |
97 | void __init da8xx_register_mcasp(int id, struct snd_platform_data *pdata); | 98 | void da8xx_register_mcasp(int id, struct snd_platform_data *pdata); |
98 | int da8xx_register_rtc(void); | 99 | int da8xx_register_rtc(void); |
99 | int da850_register_cpufreq(char *async_clk); | 100 | int da850_register_cpufreq(char *async_clk); |
100 | int da8xx_register_cpuidle(void); | 101 | int da8xx_register_cpuidle(void); |
101 | void __iomem * __init da8xx_get_mem_ctlr(void); | 102 | void __iomem *da8xx_get_mem_ctlr(void); |
102 | int da850_register_pm(struct platform_device *pdev); | 103 | int da850_register_pm(struct platform_device *pdev); |
103 | int __init da850_register_sata(unsigned long refclkpn); | 104 | int da850_register_sata(unsigned long refclkpn); |
104 | int __init da850_register_vpif(void); | 105 | int da850_register_vpif(void); |
105 | int __init da850_register_vpif_display | 106 | int da850_register_vpif_display |
106 | (struct vpif_display_config *display_config); | 107 | (struct vpif_display_config *display_config); |
107 | int __init da850_register_vpif_capture | 108 | int da850_register_vpif_capture |
108 | (struct vpif_capture_config *capture_config); | 109 | (struct vpif_capture_config *capture_config); |
109 | void da8xx_restart(char mode, const char *cmd); | 110 | void da8xx_restart(enum reboot_mode mode, const char *cmd); |
110 | void da8xx_rproc_reserve_cma(void); | 111 | void da8xx_rproc_reserve_cma(void); |
111 | int da8xx_register_rproc(void); | 112 | int da8xx_register_rproc(void); |
112 | 113 | ||
113 | extern struct platform_device da8xx_serial_device; | 114 | extern struct platform_device da8xx_serial_device[]; |
114 | extern struct emac_platform_data da8xx_emac_pdata; | 115 | extern struct emac_platform_data da8xx_emac_pdata; |
115 | extern struct da8xx_lcdc_platform_data sharp_lcd035q3dg01_pdata; | 116 | extern struct da8xx_lcdc_platform_data sharp_lcd035q3dg01_pdata; |
116 | extern struct da8xx_lcdc_platform_data sharp_lk043t1dg01_pdata; | 117 | extern struct da8xx_lcdc_platform_data sharp_lk043t1dg01_pdata; |