1*4882a593Smuzhiyun /* SPDX-License-Identifier: GPL-2.0 */ 2*4882a593Smuzhiyun /* 3*4882a593Smuzhiyun * Copyright (C) 2018 Texas Instruments Incorporated - https://www.ti.com 4*4882a593Smuzhiyun * Author: Peter Ujfalusi <peter.ujfalusi@ti.com> 5*4882a593Smuzhiyun */ 6*4882a593Smuzhiyun 7*4882a593Smuzhiyun #ifndef __SDMA_PCM_H__ 8*4882a593Smuzhiyun #define __SDMA_PCM_H__ 9*4882a593Smuzhiyun 10*4882a593Smuzhiyun #if IS_ENABLED(CONFIG_SND_SOC_TI_SDMA_PCM) 11*4882a593Smuzhiyun int sdma_pcm_platform_register(struct device *dev, 12*4882a593Smuzhiyun char *txdmachan, char *rxdmachan); 13*4882a593Smuzhiyun #else sdma_pcm_platform_register(struct device * dev,char * txdmachan,char * rxdmachan)14*4882a593Smuzhiyunstatic inline int sdma_pcm_platform_register(struct device *dev, 15*4882a593Smuzhiyun char *txdmachan, char *rxdmachan) 16*4882a593Smuzhiyun { 17*4882a593Smuzhiyun return -ENODEV; 18*4882a593Smuzhiyun } 19*4882a593Smuzhiyun #endif /* CONFIG_SND_SOC_TI_SDMA_PCM */ 20*4882a593Smuzhiyun 21*4882a593Smuzhiyun #endif /* __SDMA_PCM_H__ */ 22