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