2013-03-27 23:49:34 +08:00
|
|
|
#ifndef __ASM_R8A7790_H__
|
|
|
|
#define __ASM_R8A7790_H__
|
|
|
|
|
2014-01-06 16:32:54 +08:00
|
|
|
/* DMA slave IDs */
|
|
|
|
enum {
|
|
|
|
RCAR_DMA_SLAVE_INVALID,
|
|
|
|
AUDIO_DMAC_SLAVE_SSI0_TX,
|
|
|
|
AUDIO_DMAC_SLAVE_SSI0_RX,
|
|
|
|
AUDIO_DMAC_SLAVE_SSI1_TX,
|
|
|
|
AUDIO_DMAC_SLAVE_SSI1_RX,
|
|
|
|
AUDIO_DMAC_SLAVE_SSI2_TX,
|
|
|
|
AUDIO_DMAC_SLAVE_SSI2_RX,
|
|
|
|
AUDIO_DMAC_SLAVE_SSI3_TX,
|
|
|
|
AUDIO_DMAC_SLAVE_SSI3_RX,
|
|
|
|
AUDIO_DMAC_SLAVE_SSI4_TX,
|
|
|
|
AUDIO_DMAC_SLAVE_SSI4_RX,
|
|
|
|
AUDIO_DMAC_SLAVE_SSI5_TX,
|
|
|
|
AUDIO_DMAC_SLAVE_SSI5_RX,
|
|
|
|
AUDIO_DMAC_SLAVE_SSI6_TX,
|
|
|
|
AUDIO_DMAC_SLAVE_SSI6_RX,
|
|
|
|
AUDIO_DMAC_SLAVE_SSI7_TX,
|
|
|
|
AUDIO_DMAC_SLAVE_SSI7_RX,
|
|
|
|
AUDIO_DMAC_SLAVE_SSI8_TX,
|
|
|
|
AUDIO_DMAC_SLAVE_SSI8_RX,
|
|
|
|
AUDIO_DMAC_SLAVE_SSI9_TX,
|
|
|
|
AUDIO_DMAC_SLAVE_SSI9_RX,
|
|
|
|
};
|
|
|
|
|
2013-03-27 23:49:34 +08:00
|
|
|
void r8a7790_add_standard_devices(void);
|
2013-06-28 12:42:16 +08:00
|
|
|
void r8a7790_add_dt_devices(void);
|
2013-03-27 23:49:34 +08:00
|
|
|
void r8a7790_clock_init(void);
|
2013-03-27 23:50:03 +08:00
|
|
|
void r8a7790_pinmux_init(void);
|
2014-01-15 20:25:49 +08:00
|
|
|
void r8a7790_pm_init(void);
|
2013-08-29 07:22:07 +08:00
|
|
|
extern struct smp_operations r8a7790_smp_ops;
|
2013-03-27 23:49:34 +08:00
|
|
|
|
|
|
|
#endif /* __ASM_R8A7790_H__ */
|