/linux/drivers/firmware/cirrus/test/ |
H A D | cs_dsp_mock_mem_maps.c | 18 { .type = WMFW_ADSP2_XM, .base = 0x2800000 }, 37 { .type = WMFW_ADSP2_XM, .base = 0x0a0000 }, 57 { .type = WMFW_ADSP2_XM, .base = 0x190000 }, 181 case WMFW_ADSP2_XM: in cs_dsp_mock_reg_block_length_bytes() 191 case WMFW_ADSP2_XM: in cs_dsp_mock_reg_block_length_bytes() 248 case WMFW_ADSP2_XM: in cs_dsp_mock_reg_block_length_dsp_words() 258 case WMFW_ADSP2_XM: in cs_dsp_mock_reg_block_length_dsp_words() 310 return WMFW_ADSP2_XM; in cs_dsp_mock_packed_to_unpacked_mem_type() 400 unsigned int xm = cs_dsp_mock_base_addr_for_mem(priv, WMFW_ADSP2_XM); in cs_dsp_mock_xm_header_get_alg_base_in_words() 449 case WMFW_ADSP2_XM in cs_dsp_mock_xm_header_get_alg_base_in_words() [all...] |
H A D | cs_dsp_test_wmfw.c | 81 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, WMFW_ADSP2_XM); in wmfw_write_xm_header_unpacked() 122 if (param->mem_type == WMFW_ADSP2_XM) in wmfw_write_one_payload() 181 if (param->mem_type == WMFW_ADSP2_XM) in wmfw_write_multiple_oneblock_payloads() 248 if (param->mem_type == WMFW_ADSP2_XM) in wmfw_write_multiple_oneblock_payloads_reverse() 323 if (param->mem_type == WMFW_ADSP2_XM) in wmfw_write_multiple_payloads_sparse_unordered() 471 { WMFW_ADSP2_XM, 70, 38 }, in wmfw_write_multiple_unpacked_mem() 473 { WMFW_ADSP2_XM, 46, 18 }, in wmfw_write_multiple_unpacked_mem() 574 { WMFW_ADSP2_XM, 21, 26 }, in wmfw_write_multiple_packed_unpacked_mem() 684 if (unpacked_mem_type == WMFW_ADSP2_XM) { in wmfw_write_packed_1_unpacked_trailing() 787 if (unpacked_mem_type == WMFW_ADSP2_XM) { in wmfw_write_packed_2_unpacked_trailing() [all...] |
H A D | cs_dsp_test_bin.c | 402 WMFW_ADSP2_XM); in bin_patch_one_word_multiple_mems() 419 WMFW_ADSP2_XM, in bin_patch_one_word_multiple_mems() 446 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, WMFW_ADSP2_XM) + in bin_patch_one_word_multiple_mems() 2289 { .mem_type = WMFW_ADSP2_XM, .offset_words = 0 }, 2290 { .mem_type = WMFW_ADSP2_XM, .offset_words = 1 }, 2291 { .mem_type = WMFW_ADSP2_XM, .offset_words = 2 }, 2292 { .mem_type = WMFW_ADSP2_XM, .offset_words = 3 }, 2293 { .mem_type = WMFW_ADSP2_XM, .offset_words = 4 }, 2294 { .mem_type = WMFW_ADSP2_XM, .offset_words = 23 }, 2295 { .mem_type = WMFW_ADSP2_XM, [all...] |
H A D | cs_dsp_test_control_parse.c | 673 WMFW_ADSP2_XM, 0, in cs_dsp_get_ctl_test_multiple_wmfw() 993 WMFW_ADSP2_XM, 0, in cs_dsp_ctl_parse_fw_name() 1094 def.mem_type = WMFW_ADSP2_XM; in cs_dsp_ctl_mem_uniqueness() 1140 WMFW_ADSP2_XM, 0, in cs_dsp_ctl_fw_uniqueness() 1266 def.mem_type = WMFW_ADSP2_XM; in cs_dsp_ctl_v2_squash_reloaded_controls() 1418 WMFW_ADSP2_XM, 0, in cs_dsp_ctl_parse_test_common_init() 1523 { .mem_type = WMFW_ADSP2_XM },
|
H A D | cs_dsp_test_bin_error.c | 446 WMFW_ADSP2_XM, 0, in cs_dsp_bin_err_test_common_init() 548 { .block_type = WMFW_ADSP2_XM },
|
H A D | cs_dsp_test_callbacks.c | 223 def.mem_type = WMFW_ADSP2_XM; in cs_dsp_test_ctl_v1_callbacks() 493 WMFW_ADSP2_XM, 0, in cs_dsp_callbacks_test_common_init()
|
H A D | cs_dsp_mock_wmfw.c | 413 hdr->sizes.xm = cpu_to_le32(cs_dsp_mock_size_of_region(dsp, WMFW_ADSP2_XM)); in cs_dsp_init_adsp2_halo_wmfw()
|
H A D | cs_dsp_test_control_cache.c | 110 case WMFW_ADSP2_XM: in _get_alg_mem_base_words() 133 WMFW_ADSP2_XM, 0, in _create_dummy_wmfw() 559 def.mem_type = WMFW_ADSP2_XM; in cs_dsp_ctl_cache_init_multiple_mems() 576 alg_base_words = _get_alg_mem_base_words(test, 0, WMFW_ADSP2_XM); in cs_dsp_ctl_cache_init_multiple_mems() 577 reg = cs_dsp_mock_base_addr_for_mem(priv, WMFW_ADSP2_XM); in cs_dsp_ctl_cache_init_multiple_mems() 611 if (walkctl->alg_region.type == WMFW_ADSP2_XM) in cs_dsp_ctl_cache_init_multiple_mems() 2873 { .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_XM, .offs_words = 1, .len_bytes = 4 },
|
H A D | cs_dsp_test_control_rw.c | 106 case WMFW_ADSP2_XM: in _get_alg_mem_base_words() 129 WMFW_ADSP2_XM, 0, in _create_dummy_wmfw() 2241 { .alg_id = 0xfafa, .mem_type = WMFW_ADSP2_XM, .offs_words = 1, .len_bytes = 4 },
|
H A D | cs_dsp_test_wmfw_error.c | 65 WMFW_ADSP2_XM, 0, in wmfw_load_with_unknown_blocks()
|
/linux/drivers/mfd/ |
H A D | cs40l50-core.c | 100 { .type = WMFW_ADSP2_XM, .base = CS40L50_XMEM_UNPACKED24_0 }, 119 WMFW_ADSP2_XM, in cs40l50_wseq_init() 127 WMFW_ADSP2_XM, in cs40l50_wseq_init() 135 WMFW_ADSP2_XM, in cs40l50_wseq_init()
|
/linux/sound/soc/codecs/ |
H A D | cs35l56-shared.c | 760 { .type = WMFW_ADSP2_XM, .base = CS35L56_DSP1_XMEM_UNPACKED24_0 }, 919 WMFW_ADSP2_XM, 0x9f212), in cs35l56_log_tuning() 923 WMFW_ADSP2_XM, 0x9f212), in cs35l56_log_tuning() 927 WMFW_ADSP2_XM, 0x9f212), in cs35l56_log_tuning()
|
H A D | cs47l85.c | 43 { .type = WMFW_ADSP2_XM, .base = 0x0a0000 }, 50 { .type = WMFW_ADSP2_XM, .base = 0x120000 }, 57 { .type = WMFW_ADSP2_XM, .base = 0x1a0000 }, 64 { .type = WMFW_ADSP2_XM, .base = 0x220000 }, 71 { .type = WMFW_ADSP2_XM, .base = 0x2a0000 }, 78 { .type = WMFW_ADSP2_XM, .base = 0x320000 }, 85 { .type = WMFW_ADSP2_XM, .base = 0x3a0000 },
|
H A D | cs47l90.c | 43 { .type = WMFW_ADSP2_XM, .base = 0x0a0000 }, 50 { .type = WMFW_ADSP2_XM, .base = 0x120000 }, 57 { .type = WMFW_ADSP2_XM, .base = 0x1a0000 }, 64 { .type = WMFW_ADSP2_XM, .base = 0x220000 }, 71 { .type = WMFW_ADSP2_XM, .base = 0x2a0000 }, 78 { .type = WMFW_ADSP2_XM, .base = 0x320000 }, 85 { .type = WMFW_ADSP2_XM, .base = 0x3a0000 },
|
H A D | wm_adsp.c | 219 .mem_type = WMFW_ADSP2_XM, 224 .mem_type = WMFW_ADSP2_XM, 1497 alg_region = cs_dsp_find_alg_region(&dsp->cs_dsp, WMFW_ADSP2_XM, dsp->cs_dsp.fw_id); in wm_adsp_buffer_parse_legacy() 1506 ret = cs_dsp_read_data_word(&dsp->cs_dsp, WMFW_ADSP2_XM, addr, &magic); in wm_adsp_buffer_parse_legacy() 1519 ret = cs_dsp_read_data_word(&dsp->cs_dsp, WMFW_ADSP2_XM, addr, in wm_adsp_buffer_parse_legacy() 1535 buf->host_buf_mem_type = WMFW_ADSP2_XM; in wm_adsp_buffer_parse_legacy()
|
H A D | wm5110.c | 51 { .type = WMFW_ADSP2_XM, .base = 0x190000 }, 58 { .type = WMFW_ADSP2_XM, .base = 0x290000 }, 65 { .type = WMFW_ADSP2_XM, .base = 0x390000 }, 72 { .type = WMFW_ADSP2_XM, .base = 0x490000 },
|
H A D | cs47l24.c | 43 { .type = WMFW_ADSP2_XM, .base = 0x290000 }, 50 { .type = WMFW_ADSP2_XM, .base = 0x390000 },
|
H A D | cs35l41-lib.c | 1413 {. type = WMFW_ADSP2_XM, .base = CS35L41_DSP1_XMEM_UNPACK24_0},
|
H A D | cs35l45.c | 1344 {. type = WMFW_ADSP2_XM, .base = CS35L45_DSP1_XMEM_UNPACK24_0},
|
H A D | wm5102.c | 50 { .type = WMFW_ADSP2_XM, .base = 0x190000 },
|
H A D | cs47l92.c | 43 { .type = WMFW_ADSP2_XM, .base = 0x0a0000 },
|
H A D | cs48l32.c | 44 { .type = WMFW_ADSP2_XM, .base = 0x2800000 },
|
/linux/include/linux/firmware/cirrus/ |
H A D | wmfw.h | 196 #define WMFW_ADSP2_XM 5 macro
|
/linux/drivers/firmware/cirrus/ |
H A D | cs_dsp.c | 372 case WMFW_ADSP2_XM: in cs_dsp_mem_region_name() 585 case WMFW_ADSP2_XM: in cs_dsp_region_to_reg() 599 case WMFW_ADSP2_XM: in cs_dsp_halo_region_to_reg() 1580 case WMFW_ADSP2_XM: in cs_dsp_load() 1965 mem = cs_dsp_find_region(dsp, WMFW_ADSP2_XM); in cs_dsp_adsp2_setup_algs() 1981 alg_region = cs_dsp_create_region(dsp, WMFW_ADSP2_XM, in cs_dsp_adsp2_setup_algs() 2018 alg_region = cs_dsp_create_region(dsp, WMFW_ADSP2_XM, in cs_dsp_adsp2_setup_algs() 2094 WMFW_ADSP2_XM, WMFW_HALO_XM_PACKED, in cs_dsp_halo_create_regions() 2111 mem = cs_dsp_find_region(dsp, WMFW_ADSP2_XM); in cs_dsp_halo_setup_algs() 2271 case WMFW_ADSP2_XM in cs_dsp_load_coeff() [all...] |