Home
last modified time | relevance | path

Searched refs:alg_region (Results 1 - 5 of 5) sorted by relevance

/kernel/linux/linux-6.6/drivers/firmware/cirrus/
H A Dcs_dsp.c474 cs_dsp_mem_region_name(ctl->alg_region.type), in cs_dsp_debugfs_read_controls_show()
475 ctl->offset, reg, ctl->fw_name, ctl->alg_region.alg, ctl->type, in cs_dsp_debugfs_read_controls_show()
654 const struct cs_dsp_alg_region *alg_region = &ctl->alg_region; in cs_dsp_coeff_base_reg() local
658 mem = cs_dsp_find_region(dsp, alg_region->type); in cs_dsp_coeff_base_reg()
661 alg_region->type); in cs_dsp_coeff_base_reg()
665 *reg = dsp->ops->region_to_reg(mem, ctl->alg_region.base + ctl->offset + off); in cs_dsp_coeff_base_reg()
699 event_id, ctl->alg_region.alg, in cs_dsp_coeff_write_acked_control()
700 cs_dsp_mem_region_name(ctl->alg_region.type), ctl->offset); in cs_dsp_coeff_write_acked_control()
739 reg, ctl->alg_region in cs_dsp_coeff_write_acked_control()
967 cs_dsp_create_control(struct cs_dsp *dsp, const struct cs_dsp_alg_region *alg_region, unsigned int offset, unsigned int len, const char *subname, unsigned int subname_len, unsigned int flags, unsigned int type) cs_dsp_create_control() argument
1193 struct cs_dsp_alg_region alg_region = {}; cs_dsp_parse_coeff() local
1541 cs_dsp_ctl_fixup_base(struct cs_dsp *dsp, const struct cs_dsp_alg_region *alg_region) cs_dsp_ctl_fixup_base() argument
1618 struct cs_dsp_alg_region *alg_region; cs_dsp_find_alg_region() local
1635 struct cs_dsp_alg_region *alg_region; cs_dsp_create_region() local
1656 struct cs_dsp_alg_region *alg_region; cs_dsp_free_alg_regions() local
1696 struct cs_dsp_alg_region *alg_region; cs_dsp_create_regions() local
1712 struct cs_dsp_alg_region *alg_region; cs_dsp_adsp1_setup_algs() local
1817 struct cs_dsp_alg_region *alg_region; cs_dsp_adsp2_setup_algs() local
2029 struct cs_dsp_alg_region *alg_region; cs_dsp_load_coeff() local
[all...]
/kernel/linux/linux-5.10/sound/soc/codecs/
H A Dwm_adsp.c611 struct wm_adsp_alg_region alg_region; member
939 const struct wm_adsp_alg_region *alg_region = &ctl->alg_region; in wm_coeff_base_reg() local
943 mem = wm_adsp_find_region(dsp, alg_region->type); in wm_coeff_base_reg()
946 alg_region->type); in wm_coeff_base_reg()
950 *reg = dsp->ops->region_to_reg(mem, ctl->alg_region.base + ctl->offset); in wm_coeff_base_reg()
992 event_id, ctl->alg_region.alg, in wm_coeff_write_acked_control()
993 wm_adsp_mem_region_name(ctl->alg_region.type), ctl->offset); in wm_coeff_write_acked_control()
1032 reg, ctl->alg_region.alg, in wm_coeff_write_acked_control()
1033 wm_adsp_mem_region_name(ctl->alg_region in wm_coeff_write_acked_control()
1419 wm_adsp_create_control(struct wm_adsp *dsp, const struct wm_adsp_alg_region *alg_region, unsigned int offset, unsigned int len, const char *subname, unsigned int subname_len, unsigned int flags, unsigned int type) wm_adsp_create_control() argument
1699 struct wm_adsp_alg_region alg_region = {}; wm_adsp_parse_coeff() local
2110 wm_adsp_ctl_fixup_base(struct wm_adsp *dsp, const struct wm_adsp_alg_region *alg_region) wm_adsp_ctl_fixup_base() argument
2179 struct wm_adsp_alg_region *alg_region; wm_adsp_find_alg_region() local
2193 struct wm_adsp_alg_region *alg_region; wm_adsp_create_region() local
2213 struct wm_adsp_alg_region *alg_region; wm_adsp_free_alg_regions() local
2253 struct wm_adsp_alg_region *alg_region; wm_adsp_create_regions() local
2269 struct wm_adsp_alg_region *alg_region; wm_adsp1_setup_algs() local
2370 struct wm_adsp_alg_region *alg_region; wm_adsp2_setup_algs() local
2575 struct wm_adsp_alg_region *alg_region; wm_adsp_load_coeff() local
3814 struct wm_adsp_alg_region *alg_region; wm_adsp_buffer_parse_legacy() local
[all...]
/kernel/linux/linux-6.6/sound/pci/hda/
H A Dhda_cs_dsp_ctl.c145 region_name = cs_dsp_mem_region_name(cs_ctl->alg_region.type); in hda_cs_dsp_control_add()
147 dev_warn(cs_dsp->dev, "Unknown region type: %d\n", cs_ctl->alg_region.type); in hda_cs_dsp_control_add()
152 cs_dsp->name, hda_cs_dsp_fw_text[info->fw_type], cs_ctl->alg_region.alg); in hda_cs_dsp_control_add()
/kernel/linux/linux-6.6/sound/soc/codecs/
H A Dwm_adsp.c609 region_name = cs_dsp_mem_region_name(cs_ctl->alg_region.type); in wm_adsp_control_add()
611 adsp_err(dsp, "Unknown region type: %d\n", cs_ctl->alg_region.type); in wm_adsp_control_add()
620 cs_ctl->alg_region.alg); in wm_adsp_control_add()
625 wm_adsp_fw_text[dsp->fw], cs_ctl->alg_region.alg); in wm_adsp_control_add()
630 wm_adsp_fw_text[dsp->fw], cs_ctl->alg_region.alg); in wm_adsp_control_add()
1495 struct cs_dsp_alg_region *alg_region; in wm_adsp_buffer_parse_legacy() local
1500 alg_region = cs_dsp_find_alg_region(&dsp->cs_dsp, WMFW_ADSP2_XM, dsp->cs_dsp.fw_id); in wm_adsp_buffer_parse_legacy()
1501 if (!alg_region) { in wm_adsp_buffer_parse_legacy()
1508 addr = alg_region->base + xmalg + ALG_XM_FIELD(magic); in wm_adsp_buffer_parse_legacy()
1520 addr = alg_region in wm_adsp_buffer_parse_legacy()
[all...]
/kernel/linux/linux-6.6/include/linux/firmware/cirrus/
H A Dcs_dsp.h79 * @offset: Offset of control within alg_region in words
85 * @alg_region: Logical region associated with this control
102 struct cs_dsp_alg_region alg_region; member

Completed in 11 milliseconds