blob: 9824162245067bd3bd097bb00fc68f51829fc72c [file] [log] [blame]
/* SPDX-License-Identifier: GPL-2.0 */
#ifndef __AML_AUDIO_UTILS_H__
#define __AML_AUDIO_UTILS_H__
#include <sound/soc.h>
extern void auge_toacodec_ctrl_ext(int tdmout_id, int ch0_sel, int ch1_sel);
extern int snd_card_add_kcontrols(struct snd_soc_card *card);
extern void cec_arc_enable(int src, bool enable);
extern void auge_toacodec_ctrl(int tdmout_id);
extern void audio_locker_set(int enable);
extern void fratv_enable(bool enable);
extern void fratv_src_select(int src);
extern void auge_acodec_reset(void);
extern int audio_locker_get(void);
#endif