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