Lines Matching refs:reg_addr
122 unsigned int alg_base_words, reg_addr; in bin_patch_one_word() local
145 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) + in bin_patch_one_word()
149 regmap_raw_read(priv->dsp->regmap, reg_addr, in bin_patch_one_word()
155 cs_dsp_mock_regmap_drop_range(priv, reg_addr, reg_addr + reg_inc_per_word - 1); in bin_patch_one_word()
168 unsigned int alg_base_words, reg_addr; in bin_patch_one_multiword() local
194 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) + in bin_patch_one_multiword()
197 regmap_raw_read(priv->dsp->regmap, reg_addr, readback, in bin_patch_one_multiword()
203 cs_dsp_mock_regmap_drop_range(priv, reg_addr, in bin_patch_one_multiword()
204 reg_addr + (reg_inc_per_word * ARRAY_SIZE(payload_data))); in bin_patch_one_multiword()
216 unsigned int alg_base_words, reg_addr; in bin_patch_multi_oneword() local
246 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) + in bin_patch_multi_oneword()
249 regmap_raw_read(priv->dsp->regmap, reg_addr, readback, in bin_patch_multi_oneword()
256 cs_dsp_mock_regmap_drop_range(priv, reg_addr, in bin_patch_multi_oneword()
257 reg_addr + (reg_inc_per_word * ARRAY_SIZE(payload_data))); in bin_patch_multi_oneword()
272 unsigned int alg_base_words, reg_addr; in bin_patch_multi_oneword_unordered() local
304 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) + in bin_patch_multi_oneword_unordered()
307 regmap_raw_read(priv->dsp->regmap, reg_addr, readback, in bin_patch_multi_oneword_unordered()
314 cs_dsp_mock_regmap_drop_range(priv, reg_addr, in bin_patch_multi_oneword_unordered()
315 reg_addr + (reg_inc_per_word * ARRAY_SIZE(payload_data))); in bin_patch_multi_oneword_unordered()
334 unsigned int alg_base_words, reg_addr; in bin_patch_multi_oneword_sparse_unordered() local
365 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) + in bin_patch_multi_oneword_sparse_unordered()
369 regmap_raw_read(priv->dsp->regmap, reg_addr, ®_val, in bin_patch_multi_oneword_sparse_unordered()
375 cs_dsp_mock_regmap_drop_range(priv, reg_addr, reg_addr + reg_inc_per_word - 1); in bin_patch_multi_oneword_sparse_unordered()
393 unsigned int reg_addr; in bin_patch_one_word_multiple_mems() local
446 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, WMFW_ADSP2_XM) + in bin_patch_one_word_multiple_mems()
450 regmap_raw_read(priv->dsp->regmap, reg_addr, ®_val, sizeof(reg_val)), in bin_patch_one_word_multiple_mems()
454 cs_dsp_mock_regmap_drop_range(priv, reg_addr, reg_addr + reg_inc_per_word - 1); in bin_patch_one_word_multiple_mems()
456 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, WMFW_ADSP2_YM) + in bin_patch_one_word_multiple_mems()
460 regmap_raw_read(priv->dsp->regmap, reg_addr, ®_val, sizeof(reg_val)), in bin_patch_one_word_multiple_mems()
464 cs_dsp_mock_regmap_drop_range(priv, reg_addr, reg_addr + reg_inc_per_word - 1); in bin_patch_one_word_multiple_mems()
467 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, WMFW_ADSP2_ZM) + in bin_patch_one_word_multiple_mems()
471 regmap_raw_read(priv->dsp->regmap, reg_addr, ®_val, in bin_patch_one_word_multiple_mems()
477 cs_dsp_mock_regmap_drop_range(priv, reg_addr, reg_addr + reg_inc_per_word - 1); in bin_patch_one_word_multiple_mems()
494 unsigned int reg_inc_per_word, reg_addr; in bin_patch_one_word_multiple_algs() local
525 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) + in bin_patch_one_word_multiple_algs()
529 regmap_raw_read(priv->dsp->regmap, reg_addr, ®_val, in bin_patch_one_word_multiple_algs()
535 cs_dsp_mock_regmap_drop_range(priv, reg_addr, reg_addr + reg_inc_per_word - 1); in bin_patch_one_word_multiple_algs()
554 unsigned int reg_inc_per_word, reg_addr; in bin_patch_one_word_multiple_algs_unordered() local
589 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) + in bin_patch_one_word_multiple_algs_unordered()
593 regmap_raw_read(priv->dsp->regmap, reg_addr, ®_val, in bin_patch_one_word_multiple_algs_unordered()
599 cs_dsp_mock_regmap_drop_range(priv, reg_addr, reg_addr + reg_inc_per_word - 1); in bin_patch_one_word_multiple_algs_unordered()
615 unsigned int reg_addr; in bin_patch_1_packed() local
645 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) + in bin_patch_1_packed()
649 regmap_raw_read(priv->dsp->regmap, reg_addr, readback, in bin_patch_1_packed()
656 cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(packed_payload)); in bin_patch_1_packed()
672 unsigned int reg_addr; in bin_patch_1_packed_1_single_trailing() local
713 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) + in bin_patch_1_packed_1_single_trailing()
717 regmap_raw_read(priv->dsp->regmap, reg_addr, &readback, sizeof(readback)), in bin_patch_1_packed_1_single_trailing()
721 cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(packed_payload)); in bin_patch_1_packed_1_single_trailing()
724 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, unpacked_mem_type) + in bin_patch_1_packed_1_single_trailing()
728 regmap_raw_read(priv->dsp->regmap, reg_addr, &readback, in bin_patch_1_packed_1_single_trailing()
733 cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(unpacked_payload)); in bin_patch_1_packed_1_single_trailing()
752 unsigned int reg_addr; in bin_patch_1_packed_2_single_trailing() local
800 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) + in bin_patch_1_packed_2_single_trailing()
804 regmap_raw_read(priv->dsp->regmap, reg_addr, &readback, sizeof(readback)), in bin_patch_1_packed_2_single_trailing()
809 cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(packed_payload)); in bin_patch_1_packed_2_single_trailing()
812 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, unpacked_mem_type) + in bin_patch_1_packed_2_single_trailing()
816 regmap_raw_read(priv->dsp->regmap, reg_addr, &readback, in bin_patch_1_packed_2_single_trailing()
822 cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(unpacked_payloads)); in bin_patch_1_packed_2_single_trailing()
841 unsigned int reg_addr; in bin_patch_1_packed_3_single_trailing() local
896 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) + in bin_patch_1_packed_3_single_trailing()
900 regmap_raw_read(priv->dsp->regmap, reg_addr, &readback, sizeof(readback)), in bin_patch_1_packed_3_single_trailing()
905 cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(packed_payload)); in bin_patch_1_packed_3_single_trailing()
908 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, unpacked_mem_type) + in bin_patch_1_packed_3_single_trailing()
912 regmap_raw_read(priv->dsp->regmap, reg_addr, &readback, in bin_patch_1_packed_3_single_trailing()
918 cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(unpacked_payloads)); in bin_patch_1_packed_3_single_trailing()
937 unsigned int reg_addr; in bin_patch_1_packed_2_trailing() local
978 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) + in bin_patch_1_packed_2_trailing()
982 regmap_raw_read(priv->dsp->regmap, reg_addr, &readback, sizeof(readback)), in bin_patch_1_packed_2_trailing()
987 cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(packed_payload)); in bin_patch_1_packed_2_trailing()
990 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, unpacked_mem_type) + in bin_patch_1_packed_2_trailing()
994 regmap_raw_read(priv->dsp->regmap, reg_addr, &readback, in bin_patch_1_packed_2_trailing()
1000 cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(unpacked_payload)); in bin_patch_1_packed_2_trailing()
1019 unsigned int reg_addr; in bin_patch_1_packed_3_trailing() local
1060 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) + in bin_patch_1_packed_3_trailing()
1064 regmap_raw_read(priv->dsp->regmap, reg_addr, &readback, sizeof(readback)), in bin_patch_1_packed_3_trailing()
1069 cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(packed_payload)); in bin_patch_1_packed_3_trailing()
1072 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, unpacked_mem_type) + in bin_patch_1_packed_3_trailing()
1076 regmap_raw_read(priv->dsp->regmap, reg_addr, &readback, in bin_patch_1_packed_3_trailing()
1082 cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(unpacked_payload)); in bin_patch_1_packed_3_trailing()
1101 unsigned int reg_addr; in bin_patch_1_single_leading_1_packed() local
1142 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) + in bin_patch_1_single_leading_1_packed()
1145 regmap_raw_read(priv->dsp->regmap, reg_addr, &readback, sizeof(readback)), in bin_patch_1_single_leading_1_packed()
1150 cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(packed_payload)); in bin_patch_1_single_leading_1_packed()
1153 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, unpacked_mem_type) + in bin_patch_1_single_leading_1_packed()
1156 regmap_raw_read(priv->dsp->regmap, reg_addr, &readback, in bin_patch_1_single_leading_1_packed()
1162 cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(unpacked_payload)); in bin_patch_1_single_leading_1_packed()
1181 unsigned int reg_addr; in bin_patch_2_single_leading_1_packed() local
1227 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) + in bin_patch_2_single_leading_1_packed()
1231 regmap_raw_read(priv->dsp->regmap, reg_addr, &readback, sizeof(readback)), in bin_patch_2_single_leading_1_packed()
1236 cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(packed_payload)); in bin_patch_2_single_leading_1_packed()
1239 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, unpacked_mem_type) + in bin_patch_2_single_leading_1_packed()
1243 regmap_raw_read(priv->dsp->regmap, reg_addr, &readback, in bin_patch_2_single_leading_1_packed()
1249 cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(unpacked_payload)); in bin_patch_2_single_leading_1_packed()
1268 unsigned int reg_addr; in bin_patch_2_leading_1_packed() local
1308 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) + in bin_patch_2_leading_1_packed()
1312 regmap_raw_read(priv->dsp->regmap, reg_addr, &readback, sizeof(readback)), in bin_patch_2_leading_1_packed()
1317 cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(packed_payload)); in bin_patch_2_leading_1_packed()
1320 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, unpacked_mem_type) + in bin_patch_2_leading_1_packed()
1324 regmap_raw_read(priv->dsp->regmap, reg_addr, &readback, in bin_patch_2_leading_1_packed()
1330 cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(unpacked_payload)); in bin_patch_2_leading_1_packed()
1349 unsigned int reg_addr; in bin_patch_3_single_leading_1_packed() local
1401 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) + in bin_patch_3_single_leading_1_packed()
1405 regmap_raw_read(priv->dsp->regmap, reg_addr, &readback, sizeof(readback)), in bin_patch_3_single_leading_1_packed()
1410 cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(packed_payload)); in bin_patch_3_single_leading_1_packed()
1413 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, unpacked_mem_type) + in bin_patch_3_single_leading_1_packed()
1417 regmap_raw_read(priv->dsp->regmap, reg_addr, &readback, in bin_patch_3_single_leading_1_packed()
1423 cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(unpacked_payload)); in bin_patch_3_single_leading_1_packed()
1442 unsigned int reg_addr; in bin_patch_3_leading_1_packed() local
1482 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) + in bin_patch_3_leading_1_packed()
1486 regmap_raw_read(priv->dsp->regmap, reg_addr, &readback, sizeof(readback)), in bin_patch_3_leading_1_packed()
1491 cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(packed_payload)); in bin_patch_3_leading_1_packed()
1494 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, unpacked_mem_type) + in bin_patch_3_leading_1_packed()
1498 regmap_raw_read(priv->dsp->regmap, reg_addr, &readback, in bin_patch_3_leading_1_packed()
1504 cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(unpacked_payload)); in bin_patch_3_leading_1_packed()
1520 unsigned int reg_addr; in bin_patch_multi_onepacked() local
1556 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) + in bin_patch_multi_onepacked()
1560 regmap_raw_read(priv->dsp->regmap, reg_addr, readback, sizeof(readback)), in bin_patch_multi_onepacked()
1566 cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(packed_payloads)); in bin_patch_multi_onepacked()
1583 unsigned int reg_addr; in bin_patch_multi_onepacked_unordered() local
1622 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) + in bin_patch_multi_onepacked_unordered()
1626 regmap_raw_read(priv->dsp->regmap, reg_addr, readback, sizeof(readback)), in bin_patch_multi_onepacked_unordered()
1632 cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(packed_payloads)); in bin_patch_multi_onepacked_unordered()
1648 unsigned int reg_addr; in bin_patch_multi_onepacked_sparse_unordered() local
1687 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) + in bin_patch_multi_onepacked_sparse_unordered()
1691 regmap_raw_read(priv->dsp->regmap, reg_addr, readback, in bin_patch_multi_onepacked_sparse_unordered()
1697 cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(packed_payloads[i])); in bin_patch_multi_onepacked_sparse_unordered()
1717 unsigned int reg_addr; in bin_patch_1_packed_multiple_mems() local
1764 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, WMFW_HALO_XM_PACKED) + in bin_patch_1_packed_multiple_mems()
1768 regmap_raw_read(priv->dsp->regmap, reg_addr, readback, sizeof(readback)), in bin_patch_1_packed_multiple_mems()
1773 cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(packed_xm_payload)); in bin_patch_1_packed_multiple_mems()
1777 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, WMFW_HALO_YM_PACKED) + in bin_patch_1_packed_multiple_mems()
1781 regmap_raw_read(priv->dsp->regmap, reg_addr, readback, sizeof(readback)), in bin_patch_1_packed_multiple_mems()
1786 cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(packed_ym_payload)); in bin_patch_1_packed_multiple_mems()
1804 unsigned int reg_addr, payload_offset; in bin_patch_1_packed_multiple_algs() local
1854 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) + in bin_patch_1_packed_multiple_algs()
1857 regmap_raw_read(priv->dsp->regmap, reg_addr, in bin_patch_1_packed_multiple_algs()
1862 cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(packed_payload[i])); in bin_patch_1_packed_multiple_algs()
1885 unsigned int reg_addr, payload_offset; in bin_patch_1_packed_multiple_algs_unordered() local
1940 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) + in bin_patch_1_packed_multiple_algs_unordered()
1943 regmap_raw_read(priv->dsp->regmap, reg_addr, in bin_patch_1_packed_multiple_algs_unordered()
1948 cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(packed_payload[i])); in bin_patch_1_packed_multiple_algs_unordered()
1982 unsigned int reg_addr, payload_offset; in bin_patch_mixed_packed_unpacked_random() local
2049 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) + in bin_patch_mixed_packed_unpacked_random()
2054 regmap_raw_read(priv->dsp->regmap, reg_addr, readback, in bin_patch_mixed_packed_unpacked_random()
2060 cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(payload->packed[i])); in bin_patch_mixed_packed_unpacked_random()
2079 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, unpacked_mem_type) + in bin_patch_mixed_packed_unpacked_random()
2084 regmap_raw_read(priv->dsp->regmap, reg_addr, in bin_patch_mixed_packed_unpacked_random()
2090 cs_dsp_mock_regmap_drop_bytes(priv, reg_addr, sizeof(payload->unpacked[i])); in bin_patch_mixed_packed_unpacked_random()
2105 unsigned int alg_base_words, reg_addr; in bin_patch_name_and_info() local
2142 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, WMFW_ADSP2_YM); in bin_patch_name_and_info()
2143 reg_addr += alg_base_words * reg_inc_per_word; in bin_patch_name_and_info()
2146 regmap_raw_read(priv->dsp->regmap, reg_addr, in bin_patch_name_and_info()