1 /* 2 * This is for Renesas R-Car Audio-DMAC-peri-peri. 3 * 4 * Copyright (C) 2014 Renesas Electronics Corporation 5 * Copyright (C) 2014 Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> 6 * 7 * This file is based on the include/linux/sh_dma.h 8 * 9 * Header for the new SH dmaengine driver 10 * 11 * Copyright (C) 2010 Guennadi Liakhovetski <g.liakhovetski@gmx.de> 12 * 13 * This program is free software; you can redistribute it and/or modify 14 * it under the terms of the GNU General Public License version 2 as 15 * published by the Free Software Foundation. 16 */ 17 #ifndef SH_AUDMAPP_H 18 #define SH_AUDMAPP_H 19 20 #include <linux/dmaengine.h> 21 22 struct audmapp_slave_config { 23 int slave_id; 24 dma_addr_t src; 25 dma_addr_t dst; 26 u32 chcr; 27 }; 28 29 struct audmapp_pdata { 30 struct audmapp_slave_config *slave; 31 int slave_num; 32 }; 33 34 #endif /* SH_AUDMAPP_H */ 35