Home
last modified time | relevance | path

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

/sound/soc/codecs/
Dwm_adsp.c232 struct wm_adsp *adsp; member
247 struct wm_adsp *adsp = snd_soc_codec_get_drvdata(codec); in wm_adsp_fw_get() local
249 ucontrol->value.enumerated.item[0] = adsp[e->shift_l].fw; in wm_adsp_fw_get()
259 struct wm_adsp *adsp = snd_soc_codec_get_drvdata(codec); in wm_adsp_fw_put() local
261 if (ucontrol->value.enumerated.item[0] == adsp[e->shift_l].fw) in wm_adsp_fw_put()
267 if (adsp[e->shift_l].running) in wm_adsp_fw_put()
270 adsp[e->shift_l].fw = ucontrol->value.enumerated.item[0]; in wm_adsp_fw_put()
379 struct wm_adsp *adsp = ctl->adsp; in wm_coeff_write_control() local
384 mem = wm_adsp_find_region(adsp, region->type); in wm_coeff_write_control()
386 adsp_err(adsp, "No base for region %x\n", in wm_coeff_write_control()
[all …]
Dwm_adsp.h81 int wm_adsp1_init(struct wm_adsp *adsp);
82 int wm_adsp2_init(struct wm_adsp *adsp, bool dvfs);
Dwm5102.c1906 wm5102->core.adsp[0].part = "wm5102"; in wm5102_probe()
1907 wm5102->core.adsp[0].num = 1; in wm5102_probe()
1908 wm5102->core.adsp[0].type = WMFW_ADSP2; in wm5102_probe()
1909 wm5102->core.adsp[0].base = ARIZONA_DSP1_CONTROL_1; in wm5102_probe()
1910 wm5102->core.adsp[0].dev = arizona->dev; in wm5102_probe()
1911 wm5102->core.adsp[0].regmap = arizona->regmap; in wm5102_probe()
1912 wm5102->core.adsp[0].mem = wm5102_dsp1_regions; in wm5102_probe()
1913 wm5102->core.adsp[0].num_mems = ARRAY_SIZE(wm5102_dsp1_regions); in wm5102_probe()
1915 ret = wm_adsp2_init(&wm5102->core.adsp[0], true); in wm5102_probe()
Dwm5110.c1682 wm5110->core.adsp[i].part = "wm5110"; in wm5110_probe()
1683 wm5110->core.adsp[i].num = i + 1; in wm5110_probe()
1684 wm5110->core.adsp[i].type = WMFW_ADSP2; in wm5110_probe()
1685 wm5110->core.adsp[i].dev = arizona->dev; in wm5110_probe()
1686 wm5110->core.adsp[i].regmap = arizona->regmap; in wm5110_probe()
1688 wm5110->core.adsp[i].base = ARIZONA_DSP1_CONTROL_1 in wm5110_probe()
1690 wm5110->core.adsp[i].mem = wm5110_dsp_regions[i]; in wm5110_probe()
1691 wm5110->core.adsp[i].num_mems in wm5110_probe()
1694 ret = wm_adsp2_init(&wm5110->core.adsp[i], false); in wm5110_probe()
Darizona.h71 struct wm_adsp adsp[ARIZONA_MAX_ADSP]; member
DMakefile117 snd-soc-wm-adsp-objs := wm_adsp.o
340 obj-$(CONFIG_SND_SOC_WM_ADSP) += snd-soc-wm-adsp.o