xref: /openbmc/linux/arch/sh/include/asm/siu.h (revision 8b1935e6)
1895d4509SGuennadi Liakhovetski /*
2895d4509SGuennadi Liakhovetski  * platform header for the SIU ASoC driver
3895d4509SGuennadi Liakhovetski  *
4895d4509SGuennadi Liakhovetski  * Copyright (C) 2009-2010 Guennadi Liakhovetski <g.liakhovetski@gmx.de>
5895d4509SGuennadi Liakhovetski  *
6895d4509SGuennadi Liakhovetski  * This program is free software; you can redistribute it and/or modify
7895d4509SGuennadi Liakhovetski  * it under the terms of the GNU General Public License version 2 as
8895d4509SGuennadi Liakhovetski  * published by the Free Software Foundation.
9895d4509SGuennadi Liakhovetski  */
10895d4509SGuennadi Liakhovetski 
11895d4509SGuennadi Liakhovetski #ifndef ASM_SIU_H
12895d4509SGuennadi Liakhovetski #define ASM_SIU_H
13895d4509SGuennadi Liakhovetski 
148b1935e6SGuennadi Liakhovetski #include <asm/dmaengine.h>
15895d4509SGuennadi Liakhovetski 
16895d4509SGuennadi Liakhovetski struct device;
17895d4509SGuennadi Liakhovetski 
18895d4509SGuennadi Liakhovetski struct siu_platform {
19895d4509SGuennadi Liakhovetski 	struct device *dma_dev;
20895d4509SGuennadi Liakhovetski 	enum sh_dmae_slave_chan_id dma_slave_tx_a;
21895d4509SGuennadi Liakhovetski 	enum sh_dmae_slave_chan_id dma_slave_rx_a;
22895d4509SGuennadi Liakhovetski 	enum sh_dmae_slave_chan_id dma_slave_tx_b;
23895d4509SGuennadi Liakhovetski 	enum sh_dmae_slave_chan_id dma_slave_rx_b;
24895d4509SGuennadi Liakhovetski };
25895d4509SGuennadi Liakhovetski 
26895d4509SGuennadi Liakhovetski #endif /* ASM_SIU_H */
27