Home
last modified time | relevance | path

Searched refs:aw87xxx (Results 1 – 6 of 6) sorted by relevance

/OK3568_Linux_fs/kernel/sound/soc/codecs/aw87xxx/
H A Daw87xxx.c86 static int aw87xxx_update_off_prof(struct aw87xxx *aw87xxx, char *profile) in aw87xxx_update_off_prof() argument
91 struct aw_device *aw_dev = &aw87xxx->aw_dev; in aw87xxx_update_off_prof()
93 AW_DEV_LOGD(aw87xxx->dev, "enter"); in aw87xxx_update_off_prof()
95 mutex_lock(&aw87xxx->reg_lock); in aw87xxx_update_off_prof()
97 aw_monitor_stop(&aw87xxx->monitor); in aw87xxx_update_off_prof()
99 prof_desc = aw_acf_get_prof_desc_form_name(aw87xxx->dev, &aw87xxx->acf_info, profile); in aw87xxx_update_off_prof()
108 AW_DEV_LOGD(aw87xxx->dev, "get profile[%s] data len [%d]", in aw87xxx_update_off_prof()
112 AW_DEV_LOGI(aw87xxx->dev, "profile[%s] has already load ", profile); in aw87xxx_update_off_prof()
117 AW_DEV_LOGE(aw87xxx->dev, "load profile[%s] failed ", profile); in aw87xxx_update_off_prof()
123 AW_DEV_LOGE(aw87xxx->dev, "load profile[%s] failed ", profile); in aw87xxx_update_off_prof()
[all …]
H A Daw_monitor.c339 struct aw87xxx *aw87xxx = in aw_monitor_cfg_free() local
340 container_of(monitor, struct aw87xxx, monitor); in aw_monitor_cfg_free()
346 devm_kfree(aw87xxx->dev, monitor->vmax_cfg); in aw_monitor_cfg_free()
355 struct aw87xxx *aw87xxx = dev_get_drvdata(dev); in aw_monitor_bin_parse() local
359 if (aw87xxx == NULL) { in aw_monitor_bin_parse()
364 monitor = &aw87xxx->monitor; in aw_monitor_bin_parse()
477 static int aw_chip_status_recover(struct aw87xxx *aw87xxx) in aw_chip_status_recover() argument
480 struct aw_monitor *monitor = &aw87xxx->monitor; in aw_chip_status_recover()
481 char *profile = aw87xxx->current_profile; in aw_chip_status_recover()
483 AW_DEV_LOGD(aw87xxx->dev, "enter"); in aw_chip_status_recover()
[all …]
H A Daw87xxx.h97 struct aw87xxx { struct
119 int aw87xxx_update_profile(struct aw87xxx *aw87xxx, char *profile); argument
120 int aw87xxx_esd_update_profile(struct aw87xxx *aw87xxx, char *profile);
H A DMakefile2 snd-soc-aw87xxx-objs := aw87xxx.o aw_device.o aw_monitor.o aw_bin_parse.o aw_dsp.o aw_acf_bin.o
3 obj-$(CONFIG_SND_SOC_AW87XXX) += snd-soc-aw87xxx.o
/OK3568_Linux_fs/kernel/sound/soc/codecs/
H A DMakefile648 obj-$(CONFIG_SND_SOC_AW87XXX) += aw87xxx/
H A DKconfig1887 source "sound/soc/codecs/aw87xxx/Kconfig"