Magnus Damm | 0468b2d | 2013-03-28 00:49:34 +0900 | [diff] [blame] | 1 | #ifndef __ASM_R8A7790_H__ |
| 2 | #define __ASM_R8A7790_H__ |
| 3 | |
Kuninori Morimoto | 2c578a1 | 2014-01-06 00:32:54 -0800 | [diff] [blame] | 4 | /* DMA slave IDs */ |
| 5 | enum { |
| 6 | RCAR_DMA_SLAVE_INVALID, |
| 7 | AUDIO_DMAC_SLAVE_SSI0_TX, |
| 8 | AUDIO_DMAC_SLAVE_SSI0_RX, |
| 9 | AUDIO_DMAC_SLAVE_SSI1_TX, |
| 10 | AUDIO_DMAC_SLAVE_SSI1_RX, |
| 11 | AUDIO_DMAC_SLAVE_SSI2_TX, |
| 12 | AUDIO_DMAC_SLAVE_SSI2_RX, |
| 13 | AUDIO_DMAC_SLAVE_SSI3_TX, |
| 14 | AUDIO_DMAC_SLAVE_SSI3_RX, |
| 15 | AUDIO_DMAC_SLAVE_SSI4_TX, |
| 16 | AUDIO_DMAC_SLAVE_SSI4_RX, |
| 17 | AUDIO_DMAC_SLAVE_SSI5_TX, |
| 18 | AUDIO_DMAC_SLAVE_SSI5_RX, |
| 19 | AUDIO_DMAC_SLAVE_SSI6_TX, |
| 20 | AUDIO_DMAC_SLAVE_SSI6_RX, |
| 21 | AUDIO_DMAC_SLAVE_SSI7_TX, |
| 22 | AUDIO_DMAC_SLAVE_SSI7_RX, |
| 23 | AUDIO_DMAC_SLAVE_SSI8_TX, |
| 24 | AUDIO_DMAC_SLAVE_SSI8_RX, |
| 25 | AUDIO_DMAC_SLAVE_SSI9_TX, |
| 26 | AUDIO_DMAC_SLAVE_SSI9_RX, |
| 27 | }; |
| 28 | |
Magnus Damm | 0468b2d | 2013-03-28 00:49:34 +0900 | [diff] [blame] | 29 | void r8a7790_add_standard_devices(void); |
| 30 | void r8a7790_clock_init(void); |
Magnus Damm | 69e351d | 2013-03-28 00:50:03 +0900 | [diff] [blame] | 31 | void r8a7790_pinmux_init(void); |
Hisashi Nakamura | a48f165 | 2014-01-15 21:25:49 +0900 | [diff] [blame] | 32 | void r8a7790_pm_init(void); |
Magnus Damm | ad09cb8 | 2013-08-29 08:22:07 +0900 | [diff] [blame] | 33 | extern struct smp_operations r8a7790_smp_ops; |
Magnus Damm | 0468b2d | 2013-03-28 00:49:34 +0900 | [diff] [blame] | 34 | |
Magnus Damm | 0468b2d | 2013-03-28 00:49:34 +0900 | [diff] [blame] | 35 | #endif /* __ASM_R8A7790_H__ */ |