11a59d1b8SThomas Gleixner /* SPDX-License-Identifier: GPL-2.0-or-later */ 2ace36d85SVipin Kumar /* 3ace36d85SVipin Kumar * Copyright (ST) 2012 Vipin Kumar (vipin.kumar@st.com) 4ace36d85SVipin Kumar */ 5ace36d85SVipin Kumar 6ace36d85SVipin Kumar #ifndef __SOUND_SPDIF_H 7ace36d85SVipin Kumar #define __SOUND_SPDIF_H 8ace36d85SVipin Kumar 9ace36d85SVipin Kumar struct spear_spdif_platform_data { 10ace36d85SVipin Kumar /* DMA params */ 11ace36d85SVipin Kumar void *dma_params; 12ace36d85SVipin Kumar bool (*filter)(struct dma_chan *chan, void *slave); 13ace36d85SVipin Kumar void (*reset_perip)(void); 14ace36d85SVipin Kumar }; 15ace36d85SVipin Kumar 16ace36d85SVipin Kumar #endif /* SOUND_SPDIF_H */ 17