Lines Matching refs:regmap

400 	ret = regmap_raw_write(adsp->regmap, reg, scratch,  in wm_coeff_write_control()
455 ret = regmap_raw_read(adsp->regmap, reg, scratch, ctl->len); in wm_coeff_read_control()
527 struct regmap *regmap = dsp->regmap; in wm_adsp_load() local
697 ret = regmap_raw_write_async(regmap, reg, buf->buf, in wm_adsp_load()
713 ret = regmap_async_complete(regmap); in wm_adsp_load()
724 regmap_async_complete(regmap); in wm_adsp_load()
881 struct regmap *regmap = dsp->regmap; in wm_adsp_setup_algs() local
911 ret = regmap_raw_read(regmap, mem->base, &adsp1_id, in wm_adsp_setup_algs()
952 ret = regmap_raw_read(regmap, mem->base, &adsp2_id, in wm_adsp_setup_algs()
1018 ret = regmap_raw_read(regmap, mem->base + term, &val, sizeof(val)); in wm_adsp_setup_algs()
1033 ret = regmap_raw_read(regmap, mem->base + pos, alg, (term - pos) * 2); in wm_adsp_setup_algs()
1177 struct regmap *regmap = dsp->regmap; in wm_adsp_load_coeff() local
1327 ret = regmap_raw_write_async(regmap, reg, buf->buf, in wm_adsp_load_coeff()
1340 ret = regmap_async_complete(regmap); in wm_adsp_load_coeff()
1349 regmap_async_complete(regmap); in wm_adsp_load_coeff()
1381 regmap_update_bits(dsp->regmap, dsp->base + ADSP1_CONTROL_30, in wm_adsp1_event()
1389 ret = regmap_read(dsp->regmap, dsp->sysclk_reg, &val); in wm_adsp1_event()
1399 ret = regmap_update_bits(dsp->regmap, in wm_adsp1_event()
1432 regmap_update_bits(dsp->regmap, dsp->base + ADSP1_CONTROL_30, in wm_adsp1_event()
1439 regmap_update_bits(dsp->regmap, dsp->base + ADSP1_CONTROL_30, in wm_adsp1_event()
1442 regmap_update_bits(dsp->regmap, dsp->base + ADSP1_CONTROL_19, in wm_adsp1_event()
1445 regmap_update_bits(dsp->regmap, dsp->base + ADSP1_CONTROL_30, in wm_adsp1_event()
1467 regmap_update_bits(dsp->regmap, dsp->base + ADSP1_CONTROL_30, in wm_adsp1_event()
1478 ret = regmap_update_bits_async(dsp->regmap, dsp->base + ADSP2_CONTROL, in wm_adsp2_ena()
1485 ret = regmap_read(dsp->regmap, dsp->base + ADSP2_STATUS1, in wm_adsp2_ena()
1518 ret = regmap_read(dsp->regmap, ARIZONA_SYSTEM_CLOCK_1, &val); in wm_adsp2_boot_work()
1526 ret = regmap_update_bits_async(dsp->regmap, in wm_adsp2_boot_work()
1535 ret = regmap_read(dsp->regmap, in wm_adsp2_boot_work()
1594 regmap_update_bits(dsp->regmap, dsp->base + ADSP2_CONTROL, in wm_adsp2_boot_work()
1636 ret = regmap_update_bits(dsp->regmap, in wm_adsp2_event()
1647 regmap_update_bits(dsp->regmap, dsp->base + ADSP2_CONTROL, in wm_adsp2_event()
1652 regmap_write(dsp->regmap, dsp->base + ADSP2_WDMA_CONFIG_1, 0); in wm_adsp2_event()
1653 regmap_write(dsp->regmap, dsp->base + ADSP2_WDMA_CONFIG_2, 0); in wm_adsp2_event()
1654 regmap_write(dsp->regmap, dsp->base + ADSP2_RDMA_CONFIG_1, 0); in wm_adsp2_event()
1691 regmap_update_bits(dsp->regmap, dsp->base + ADSP2_CONTROL, in wm_adsp2_event()
1705 ret = regmap_update_bits(adsp->regmap, adsp->base + ADSP2_CONTROL, in wm_adsp2_init()