Merge branch 'for-jens' of http://evilpiepirate.org/git/linux-bcache into for-3.17...
[sfrench/cifs-2.6.git] / arch / arm / mach-shmobile / include / mach / r8a7790.h
1 #ifndef __ASM_R8A7790_H__
2 #define __ASM_R8A7790_H__
3
4 #include <mach/rcar-gen2.h>
5
6 /* DMA slave IDs */
7 enum {
8         RCAR_DMA_SLAVE_INVALID,
9         AUDIO_DMAC_SLAVE_SSI0_TX,
10         AUDIO_DMAC_SLAVE_SSI0_RX,
11         AUDIO_DMAC_SLAVE_SSI1_TX,
12         AUDIO_DMAC_SLAVE_SSI1_RX,
13         AUDIO_DMAC_SLAVE_SSI2_TX,
14         AUDIO_DMAC_SLAVE_SSI2_RX,
15         AUDIO_DMAC_SLAVE_SSI3_TX,
16         AUDIO_DMAC_SLAVE_SSI3_RX,
17         AUDIO_DMAC_SLAVE_SSI4_TX,
18         AUDIO_DMAC_SLAVE_SSI4_RX,
19         AUDIO_DMAC_SLAVE_SSI5_TX,
20         AUDIO_DMAC_SLAVE_SSI5_RX,
21         AUDIO_DMAC_SLAVE_SSI6_TX,
22         AUDIO_DMAC_SLAVE_SSI6_RX,
23         AUDIO_DMAC_SLAVE_SSI7_TX,
24         AUDIO_DMAC_SLAVE_SSI7_RX,
25         AUDIO_DMAC_SLAVE_SSI8_TX,
26         AUDIO_DMAC_SLAVE_SSI8_RX,
27         AUDIO_DMAC_SLAVE_SSI9_TX,
28         AUDIO_DMAC_SLAVE_SSI9_RX,
29 };
30
31 void r8a7790_add_standard_devices(void);
32 void r8a7790_add_dt_devices(void);
33 void r8a7790_clock_init(void);
34 void r8a7790_pinmux_init(void);
35 void r8a7790_pm_init(void);
36 void r8a7790_init_early(void);
37 extern struct smp_operations r8a7790_smp_ops;
38
39 #endif /* __ASM_R8A7790_H__ */