sdma-pcm.h 564 B

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