Searched refs:aw88395 (Results 1 – 4 of 4) sorted by relevance
29 static void aw88395_start_pa(struct aw88395 *aw88395) in aw88395_start_pa() argument34 ret = aw88395_dev_start(aw88395->aw_pa); in aw88395_start_pa()36 dev_err(aw88395->aw_pa->dev, "aw88395 device start failed. retry = %d", i); in aw88395_start_pa()37 ret = aw88395_dev_fw_update(aw88395->aw_pa, AW88395_DSP_FW_UPDATE_ON, true); in aw88395_start_pa()39 dev_err(aw88395->aw_pa->dev, "fw update failed"); in aw88395_start_pa()43 dev_info(aw88395->aw_pa->dev, "start success\n"); in aw88395_start_pa()51 struct aw88395 *aw88395 = in aw88395_startup_work() local52 container_of(work, struct aw88395, start_work.work); in aw88395_startup_work()54 mutex_lock(&aw88395->lock); in aw88395_startup_work()55 aw88395_start_pa(aw88395); in aw88395_startup_work()[all …]
49 struct aw88395 { struct
52 snd-soc-aw88395-lib-y := aw88395/aw88395_lib.o53 snd-soc-aw88395-y := aw88395/aw88395.o \54 aw88395/aw88395_device.o460 obj-$(CONFIG_SND_SOC_AW88395_LIB) += snd-soc-aw88395-lib.o461 obj-$(CONFIG_SND_SOC_AW88395) +=snd-soc-aw88395.o
663 tristate "Soc Audio for awinic aw88395"670 this option enables support for aw88395 Smart PA.