Home
last modified time | relevance | path

Searched refs:alg_region (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/firmware/cirrus/
A Dcs_dsp.c627 const struct cs_dsp_alg_region *alg_region = &ctl->alg_region; in cs_dsp_coeff_base_reg() local
921 ctl->alg_region.alg == alg_region->alg && in cs_dsp_create_control()
922 ctl->alg_region.type == alg_region->type) { in cs_dsp_create_control()
937 ctl->alg_region = *alg_region; in cs_dsp_create_control()
1485 alg_region->alg == ctl->alg_region.alg && in cs_dsp_ctl_fixup_base()
1486 alg_region->type == ctl->alg_region.type) { in cs_dsp_ctl_fixup_base()
1487 ctl->alg_region.base = alg_region->base; in cs_dsp_ctl_fixup_base()
1558 if (id == alg_region->alg && type == alg_region->type) in cs_dsp_find_alg_region()
1572 alg_region = kzalloc(sizeof(*alg_region), GFP_KERNEL); in cs_dsp_create_region()
1573 if (!alg_region) in cs_dsp_create_region()
[all …]
/linux/sound/soc/codecs/
A Dwm_adsp.c611 region_name = cs_dsp_mem_region_name(cs_ctl->alg_region.type); in wm_adsp_control_add()
613 adsp_err(dsp, "Unknown region type: %d\n", cs_ctl->alg_region.type); in wm_adsp_control_add()
622 cs_ctl->alg_region.alg); in wm_adsp_control_add()
627 wm_adsp_fw_text[dsp->fw], cs_ctl->alg_region.alg); in wm_adsp_control_add()
632 wm_adsp_fw_text[dsp->fw], cs_ctl->alg_region.alg); in wm_adsp_control_add()
1390 struct cs_dsp_alg_region *alg_region; in wm_adsp_buffer_parse_legacy() local
1395 alg_region = cs_dsp_find_alg_region(&dsp->cs_dsp, WMFW_ADSP2_XM, dsp->cs_dsp.fw_id); in wm_adsp_buffer_parse_legacy()
1396 if (!alg_region) { in wm_adsp_buffer_parse_legacy()
1407 addr = alg_region->base + xmalg + ALG_XM_FIELD(magic); in wm_adsp_buffer_parse_legacy()
1415 addr = alg_region->base + xmalg + ALG_XM_FIELD(host_buf_ptr); in wm_adsp_buffer_parse_legacy()
[all …]
/linux/include/linux/firmware/cirrus/
A Dcs_dsp.h84 struct cs_dsp_alg_region alg_region; member

Completed in 18 milliseconds