123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- /* SPDX-License-Identifier: GPL-2.0 */
- /*
- * Copyright (c) 2017, The Linux Foundation. All rights reserved.
- */
- #ifndef __Q6_INIT_H__
- #define __Q6_INIT_H__
- int adsp_err_init(void);
- int adm_init(void);
- int afe_init(void);
- int q6asm_init(void);
- int q6lsm_init(void);
- int voice_init(void);
- int audio_cal_init(void);
- int core_init(void);
- int rtac_init(void);
- int msm_audio_ion_init(void);
- int audio_slimslave_init(void);
- int avtimer_init(void);
- #ifdef CONFIG_MSM_MDF
- int msm_mdf_init(void);
- void msm_mdf_exit(void);
- #else
- static inline int msm_mdf_init(void)
- {
- return 0;
- }
- static inline void msm_mdf_exit(void)
- {
- return;
- }
- #endif
- void avtimer_exit(void);
- void audio_slimslave_exit(void);
- void msm_audio_ion_exit(void);
- void rtac_exit(void);
- void core_exit(void);
- void audio_cal_exit(void);
- void voice_exit(void);
- void q6lsm_exit(void);
- void q6asm_exit(void);
- void afe_exit(void);
- void adm_exit(void);
- void adsp_err_exit(void);
- #endif
|