/linux/sound/soc/mediatek/common/ |
A D | mtk-afe-fe-dai.c | 133 afe->request_dram_resource(afe->dev); in mtk_afe_fe_hw_params() 190 afe->release_dram_resource(afe->dev); in mtk_afe_fe_hw_free() 304 return afe->irqs_size; in mtk_dynamic_irq_acquire() 331 if (!afe->reg_back_up) in mtk_afe_suspend() 332 afe->reg_back_up = in mtk_afe_suspend() 336 if (afe->reg_back_up) { in mtk_afe_suspend() 342 afe->suspended = true; in mtk_afe_suspend() 368 afe->suspended = false; in mtk_afe_resume() 508 if (!afe->get_dai_fs) { in mtk_memif_set_rate() 514 fs = afe->get_dai_fs(afe, id, rate); in mtk_memif_set_rate() [all …]
|
A D | mtk-afe-platform-driver.c | 16 int mtk_afe_combine_sub_dai(struct mtk_base_afe *afe) in mtk_afe_combine_sub_dai() argument 22 list_for_each_entry(dai, &afe->sub_dais, list) { in mtk_afe_combine_sub_dai() 29 afe->num_dai_drivers = num_dai_drivers; in mtk_afe_combine_sub_dai() 30 afe->dai_drivers = devm_kcalloc(afe->dev, in mtk_afe_combine_sub_dai() 34 if (!afe->dai_drivers) in mtk_afe_combine_sub_dai() 37 list_for_each_entry(dai, &afe->sub_dais, list) { in mtk_afe_combine_sub_dai() 39 memcpy(&afe->dai_drivers[dai_idx], in mtk_afe_combine_sub_dai() 54 list_for_each_entry(dai, &afe->sub_dais, list) { in mtk_afe_add_sub_dai_control() 87 struct regmap *regmap = afe->regmap; in mtk_afe_pcm_pointer() 88 struct device *dev = afe->dev; in mtk_afe_pcm_pointer() [all …]
|
/linux/sound/soc/mediatek/mt8195/ |
A D | mt8195-afe-clk.c | 118 mt8195_audsys_clk_register(afe); in mt8195_afe_init_clock() 141 mt8195_audsys_clk_unregister(afe); in mt8195_afe_deinit_clock() 156 dev_dbg(afe->dev, "NULL clk\n"); in mt8195_afe_enable_clk() 167 dev_dbg(afe->dev, "NULL clk\n"); in mt8195_afe_disable_clk() 183 dev_dbg(afe->dev, "NULL clk\n"); in mt8195_afe_prepare_clk() 193 dev_dbg(afe->dev, "NULL clk\n"); in mt8195_afe_unprepare_clk() 208 dev_dbg(afe->dev, "NULL clk\n"); in mt8195_afe_enable_clk_atomic() 218 dev_dbg(afe->dev, "NULL clk\n"); in mt8195_afe_disable_clk_atomic() 427 mt8195_afe_enable_timing_sys(afe); in mt8195_afe_enable_main_clock() 429 mt8195_afe_enable_afe_on(afe); in mt8195_afe_enable_main_clock() [all …]
|
A D | mt8195-dai-adda.c | 199 dev_dbg(afe->dev, "%s(), name %s, event 0x%x\n", in mtk_adda_mtkaif_cfg_event() 204 mt8195_adda_mtkaif_init(afe); in mtk_adda_mtkaif_cfg_event() 220 dev_dbg(afe->dev, "%s(), name %s, event 0x%x\n", in mtk_adda_dl_event() 310 regmap_update_bits(afe->regmap, in mtk_adda6_ul_event() 383 dev_info(afe->dev, "adda_priv == NULL"); in mtk_afe_adda_hires_connect() 561 regmap_read(afe->regmap, reg, &value); in mt8195_adda_dl_gain_get() 721 ret = mtk_dai_da_configure(afe, rate, id); in mtk_dai_adda_hw_params() 723 ret = mtk_dai_ad_configure(afe, rate, id); in mtk_dai_adda_hw_params() 799 adda_priv = devm_kzalloc(afe->dev, in init_adda_priv_data() 819 list_add(&dai->list, &afe->sub_dais); in mt8195_dai_adda_register() [all …]
|
A D | mt8195-dai-etdm.c | 730 regmap_read(afe->regmap, reg, &value); in mt8195_etdm_clk_src_sel_get() 1547 mt8195_afe_enable_clk(afe, in mtk_dai_etdm_startup() 1583 mt8195_afe_disable_clk(afe, in mtk_dai_etdm_shutdown() 2199 mtk_dai_etdm_enable_mclk(afe, dai->id); in mtk_dai_hdmitx_dptx_startup() 2380 pm_runtime_get_sync(afe->dev); in mtk_dai_etdm_probe() 2383 pm_runtime_put_sync(afe->dev); in mtk_dai_etdm_probe() 2592 mt8195_etdm_update_sync_info(afe); in mt8195_dai_etdm_parse_of() 2602 etdm_priv = devm_kzalloc(afe->dev, in init_etdm_priv_data() 2614 mt8195_dai_etdm_parse_of(afe); in init_etdm_priv_data() 2626 list_add(&dai->list, &afe->sub_dais); in mt8195_dai_etdm_register() [all …]
|
A D | mt8195-dai-pcm.c | 104 static void mtk_dai_pcm_enable(struct mtk_base_afe *afe) in mtk_dai_pcm_enable() argument 106 regmap_update_bits(afe->regmap, PCM_INTF_CON1, in mtk_dai_pcm_enable() 110 static void mtk_dai_pcm_disable(struct mtk_base_afe *afe) in mtk_dai_pcm_disable() argument 112 regmap_update_bits(afe->regmap, PCM_INTF_CON1, in mtk_dai_pcm_disable() 120 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mtk_dai_pcm_configure() local 121 struct mt8195_afe_private *afe_priv = afe->platform_priv; in mtk_dai_pcm_configure() 235 mtk_dai_pcm_disable(afe); in mtk_dai_pcm_shutdown() 256 mtk_dai_pcm_enable(afe); in mtk_dai_pcm_prepare() 370 int mt8195_dai_pcm_register(struct mtk_base_afe *afe) in mt8195_dai_pcm_register() argument 378 list_add(&dai->list, &afe->sub_dais); in mt8195_dai_pcm_register() [all …]
|
A D | mt8195-afe-clk.h | 90 int mt8195_afe_get_mclk_source_rate(struct mtk_base_afe *afe, int apll); 92 int mt8195_afe_init_clock(struct mtk_base_afe *afe); 93 void mt8195_afe_deinit_clock(struct mtk_base_afe *afe); 94 int mt8195_afe_enable_clk(struct mtk_base_afe *afe, struct clk *clk); 95 void mt8195_afe_disable_clk(struct mtk_base_afe *afe, struct clk *clk); 96 int mt8195_afe_prepare_clk(struct mtk_base_afe *afe, struct clk *clk); 100 int mt8195_afe_set_clk_rate(struct mtk_base_afe *afe, struct clk *clk, 104 int mt8195_afe_enable_main_clock(struct mtk_base_afe *afe); 105 int mt8195_afe_disable_main_clock(struct mtk_base_afe *afe); 106 int mt8195_afe_enable_reg_rw_clk(struct mtk_base_afe *afe); [all …]
|
/linux/drivers/media/i2c/adv748x/ |
A D | adv748x-afe.c | 188 *norm = afe->curr_norm; in adv748x_afe_g_std() 205 afe->curr_norm = std; in adv748x_afe_s_std() 221 if (afe->streaming) { in adv748x_afe_querystd() 280 ret = adv748x_afe_s_input(afe, afe->input); in adv748x_afe_s_stream() 289 afe->streaming = enable; in adv748x_afe_s_stream() 493 afe->sd.ctrl_handler = &afe->ctrl_hdl; in adv748x_afe_init_controls() 494 if (afe->ctrl_hdl.error) { in adv748x_afe_init_controls() 508 afe->input = 0; in adv748x_afe_init() 509 afe->streaming = false; in adv748x_afe_init() 519 afe->input = i; in adv748x_afe_init() [all …]
|
/linux/sound/soc/mediatek/mt8192/ |
A D | mt8192-dai-adda.c | 348 dev_info(afe->dev, in mtk_adda_ch34_ul_event() 448 dev_warn(afe->dev, in mtk_adda_mtkaif_cfg_event() 456 dev_warn(afe->dev, in mtk_adda_mtkaif_cfg_event() 797 regmap_read(afe->regmap, in mtk_stf_event() 805 dev_warn(afe->dev, in mtk_stf_event() 1203 regmap_write(afe->regmap, in mtk_dai_adda_hw_params() 1205 regmap_write(afe->regmap, in mtk_dai_adda_hw_params() 1222 regmap_write(afe->regmap, in mtk_dai_adda_hw_params() 1231 regmap_write(afe->regmap, in mtk_dai_adda_hw_params() 1233 regmap_write(afe->regmap, in mtk_dai_adda_hw_params() [all …]
|
A D | mt8192-afe-clk.c | 209 dev_info(afe->dev, "%s()\n", __func__); in mt8192_afe_enable_clock() 279 dev_info(afe->dev, "%s()\n", __func__); in mt8192_afe_disable_clock() 282 mt8192_set_audio_int_bus_parent(afe, CLK_CLK26M); in mt8192_afe_disable_clock() 289 int mt8192_apll1_enable(struct mtk_base_afe *afe) in mt8192_apll1_enable() argument 295 apll1_mux_setting(afe, true); in mt8192_apll1_enable() 336 apll1_mux_setting(afe, false); in mt8192_apll1_disable() 339 int mt8192_apll2_enable(struct mtk_base_afe *afe) in mt8192_apll2_enable() argument 345 apll2_mux_setting(afe, true); in mt8192_apll2_enable() 386 apll2_mux_setting(afe, false); in mt8192_apll2_disable() 569 int apll = mt8192_get_apll_by_rate(afe, rate); in mt8192_mck_enable() [all …]
|
A D | mt8192-dai-tdm.c | 299 mt8192_mck_disable(afe, tdm_priv->bck_id); in mtk_tdm_bck_en_event() 332 mt8192_mck_disable(afe, tdm_priv->mclk_id); in mtk_tdm_mck_en_event() 492 apll = mt8192_get_apll_by_rate(afe, freq); in mtk_dai_tdm_cal_mclk() 493 apll_rate = mt8192_get_apll_rate(afe, apll); in mtk_dai_tdm_cal_mclk() 496 dev_warn(afe->dev, in mtk_dai_tdm_cal_mclk() 502 dev_warn(afe->dev, in mtk_dai_tdm_cal_mclk() 532 mtk_dai_tdm_cal_mclk(afe, in mtk_dai_tdm_hw_params() 558 regmap_update_bits(afe->regmap, AUDIO_TOP_CON3, in mtk_dai_tdm_hw_params() 757 dev_info(afe->dev, "%s()\n", __func__); in mt8192_dai_tdm_register() 763 list_add(&dai->list, &afe->sub_dais); in mt8192_dai_tdm_register() [all …]
|
A D | mt8192-dai-i2s.c | 628 mt8192_apll1_enable(afe); in mtk_apll_event() 630 mt8192_apll2_enable(afe); in mtk_apll_event() 634 mt8192_apll1_disable(afe); in mtk_apll_event() 636 mt8192_apll2_disable(afe); in mtk_apll_event() 1551 regmap_update_bits(afe->regmap, in mtk_dai_connsys_i2s_hw_params() 1557 regmap_update_bits(afe->regmap, in mtk_dai_connsys_i2s_hw_params() 1582 regmap_update_bits(afe->regmap, in mtk_dai_connsys_i2s_hw_params() 1603 regmap_update_bits(afe->regmap, in mtk_dai_connsys_i2s_trigger() 1609 regmap_update_bits(afe->regmap, in mtk_dai_connsys_i2s_trigger() 1615 regmap_update_bits(afe->regmap, in mtk_dai_connsys_i2s_trigger() [all …]
|
/linux/drivers/iio/health/ |
A D | afe4403.c | 471 afe->spi = spi; in afe4403_probe() 481 afe->fields[i] = devm_regmap_field_alloc(afe->dev, afe->regmap, in afe4403_probe() 489 afe->regulator = devm_regulator_get(afe->dev, "tx_sup"); in afe4403_probe() 491 return dev_err_probe(afe->dev, PTR_ERR(afe->regulator), in afe4403_probe() 520 if (afe->irq > 0) { in afe4403_probe() 521 afe->trig = devm_iio_trigger_alloc(afe->dev, in afe4403_probe() 525 if (!afe->trig) { in afe4403_probe() 541 ret = devm_request_threaded_irq(afe->dev, afe->irq, in afe4403_probe() 545 afe->trig); in afe4403_probe() 570 if (afe->irq > 0) in afe4403_probe() [all …]
|
A D | afe4404.c | 479 afe->irq = client->irq; in afe4404_probe() 488 afe->fields[i] = devm_regmap_field_alloc(afe->dev, afe->regmap, in afe4404_probe() 496 afe->regulator = devm_regulator_get(afe->dev, "tx_sup"); in afe4404_probe() 498 return dev_err_probe(afe->dev, PTR_ERR(afe->regulator), in afe4404_probe() 527 if (afe->irq > 0) { in afe4404_probe() 528 afe->trig = devm_iio_trigger_alloc(afe->dev, in afe4404_probe() 532 if (!afe->trig) { in afe4404_probe() 548 ret = devm_request_threaded_irq(afe->dev, afe->irq, in afe4404_probe() 552 afe->trig); in afe4404_probe() 577 if (afe->irq > 0) in afe4404_probe() [all …]
|
/linux/sound/soc/mediatek/mt8183/ |
A D | mt8183-dai-adda.c | 150 dev_dbg(afe->dev, "%s(), name %s, event 0x%x\n", in mtk_adda_ul_event() 312 regmap_write(afe->regmap, AFE_ADDA_MTKAIF_CFG0, in set_mtkaif_rx() 326 regmap_update_bits(afe->regmap, in set_mtkaif_rx() 331 regmap_update_bits(afe->regmap, in set_mtkaif_rx() 338 regmap_write(afe->regmap, AFE_ADDA_MTKAIF_CFG0, in set_mtkaif_rx() 406 regmap_update_bits(afe->regmap, in mtk_dai_adda_hw_params() 415 set_mtkaif_rx(afe); in mtk_dai_adda_hw_params() 418 regmap_update_bits(afe->regmap, in mtk_dai_adda_hw_params() 423 voice_mode = adda_ul_rate_transform(afe, rate); in mtk_dai_adda_hw_params() 441 regmap_update_bits(afe->regmap, in mtk_dai_adda_hw_params() [all …]
|
A D | mt8183-afe-clk.c | 92 int mt8183_init_clock(struct mtk_base_afe *afe) in mt8183_init_clock() argument 115 int mt8183_afe_enable_clock(struct mtk_base_afe *afe) in mt8183_afe_enable_clock() argument 379 int mt8183_apll1_enable(struct mtk_base_afe *afe) in mt8183_apll1_enable() argument 385 apll1_mux_setting(afe, true); in mt8183_apll1_enable() 417 void mt8183_apll1_disable(struct mtk_base_afe *afe) in mt8183_apll1_disable() argument 430 apll1_mux_setting(afe, false); in mt8183_apll1_disable() 433 int mt8183_apll2_enable(struct mtk_base_afe *afe) in mt8183_apll2_enable() argument 439 apll2_mux_setting(afe, true); in mt8183_apll2_enable() 471 void mt8183_apll2_disable(struct mtk_base_afe *afe) in mt8183_apll2_disable() argument 484 apll2_mux_setting(afe, false); in mt8183_apll2_disable() [all …]
|
A D | mt8183-dai-i2s.c | 101 int dai_id = get_i2s_id_by_name(afe, name); in get_i2s_priv_by_name() 286 mt8183_apll1_enable(afe); in mtk_apll_event() 288 mt8183_apll2_enable(afe); in mtk_apll_event() 292 mt8183_apll1_disable(afe); in mtk_apll_event() 294 mt8183_apll2_disable(afe); in mtk_apll_event() 460 if (get_i2s_id_by_name(afe, sink->name) == in mtk_afe_i2s_hd_connect() 461 get_i2s_id_by_name(afe, source->name)) in mtk_afe_i2s_hd_connect() 1036 i2s_priv = devm_kzalloc(afe->dev, in mt8183_dai_i2s_set_priv() 1060 list_add(&dai->list, &afe->sub_dais); in mt8183_dai_i2s_register() 1073 ret = mt8183_dai_i2s_set_priv(afe); in mt8183_dai_i2s_register() [all …]
|
A D | mt8183-afe-pcm.c | 970 regmap_write(afe->regmap, in mt8183_afe_irq_handler() 1089 struct mtk_base_afe *afe; in mt8183_afe_pcm_dev_probe() local 1095 afe = devm_kzalloc(&pdev->dev, sizeof(*afe), GFP_KERNEL); in mt8183_afe_pcm_dev_probe() 1096 if (!afe) in mt8183_afe_pcm_dev_probe() 1102 if (!afe->platform_priv) in mt8183_afe_pcm_dev_probe() 1106 afe->dev = &pdev->dev; in mt8183_afe_pcm_dev_probe() 1107 dev = afe->dev; in mt8183_afe_pcm_dev_probe() 1162 afe->memif = devm_kcalloc(dev, afe->memif_size, sizeof(*afe->memif), in mt8183_afe_pcm_dev_probe() 1164 if (!afe->memif) { in mt8183_afe_pcm_dev_probe() 1182 afe->irqs = devm_kcalloc(dev, afe->irqs_size, sizeof(*afe->irqs), in mt8183_afe_pcm_dev_probe() [all …]
|
A D | mt8183-dai-tdm.c | 263 mt8183_mck_disable(afe, tdm_priv->bck_id); in mtk_tdm_bck_en_event() 290 mt8183_mck_disable(afe, tdm_priv->mclk_id); in mtk_tdm_mck_en_event() 443 apll = mt8183_get_apll_by_rate(afe, freq); in mtk_dai_tdm_cal_mclk() 444 apll_rate = mt8183_get_apll_rate(afe, apll); in mtk_dai_tdm_cal_mclk() 447 dev_warn(afe->dev, in mtk_dai_tdm_cal_mclk() 453 dev_warn(afe->dev, in mtk_dai_tdm_cal_mclk() 483 mtk_dai_tdm_cal_mclk(afe, in mtk_dai_tdm_hw_params() 508 regmap_update_bits(afe->regmap, AUDIO_TOP_CON3, in mtk_dai_tdm_hw_params() 595 regmap_update_bits(afe->regmap, AFE_TDM_CON1, in mtk_dai_tdm_trigger() 601 regmap_update_bits(afe->regmap, AFE_TDM_CON1, in mtk_dai_tdm_trigger() [all …]
|
A D | mt8183-afe-clk.h | 22 int mt8183_init_clock(struct mtk_base_afe *afe); 23 int mt8183_afe_enable_clock(struct mtk_base_afe *afe); 24 int mt8183_afe_disable_clock(struct mtk_base_afe *afe); 26 int mt8183_apll1_enable(struct mtk_base_afe *afe); 27 void mt8183_apll1_disable(struct mtk_base_afe *afe); 29 int mt8183_apll2_enable(struct mtk_base_afe *afe); 30 void mt8183_apll2_disable(struct mtk_base_afe *afe); 32 int mt8183_get_apll_rate(struct mtk_base_afe *afe, int apll); 33 int mt8183_get_apll_by_rate(struct mtk_base_afe *afe, int rate); 36 int mt8183_mck_enable(struct mtk_base_afe *afe, int mck_id, int rate); [all …]
|
/linux/sound/soc/mediatek/mt2701/ |
A D | mt2701-afe-clock-ctrl.c | 25 int mt2701_init_clock(struct mtk_base_afe *afe) in mt2701_init_clock() argument 47 dev_err(afe->dev, "failed to get %s\n", name); in mt2701_init_clock() 54 dev_err(afe->dev, "failed to get %s\n", name); in mt2701_init_clock() 66 i2s_ck = devm_clk_get(afe->dev, name); in mt2701_init_clock() 74 i2s_ck = devm_clk_get(afe->dev, name); in mt2701_init_clock() 238 ret = mt2701_afe_enable_audsys(afe); in mt2701_afe_enable_clock() 244 regmap_update_bits(afe->regmap, ASYS_TOP_CON, in mt2701_afe_enable_clock() 247 regmap_update_bits(afe->regmap, AFE_DAC_CON0, in mt2701_afe_enable_clock() 260 regmap_update_bits(afe->regmap, ASYS_TOP_CON, in mt2701_afe_disable_clock() 262 regmap_update_bits(afe->regmap, AFE_DAC_CON0, in mt2701_afe_disable_clock() [all …]
|
A D | mt2701-afe-pcm.c | 1288 memif = &afe->memif[id]; in mt2701_asys_isr() 1316 struct mtk_base_afe *afe; in mt2701_afe_pcm_dev_probe() local 1321 afe = devm_kzalloc(&pdev->dev, sizeof(*afe), GFP_KERNEL); in mt2701_afe_pcm_dev_probe() 1322 if (!afe) in mt2701_afe_pcm_dev_probe() 1327 if (!afe->platform_priv) in mt2701_afe_pcm_dev_probe() 1332 afe->dev = &pdev->dev; in mt2701_afe_pcm_dev_probe() 1333 dev = afe->dev; in mt2701_afe_pcm_dev_probe() 1363 afe->memif = devm_kcalloc(dev, afe->memif_size, sizeof(*afe->memif), in mt2701_afe_pcm_dev_probe() 1365 if (!afe->memif) in mt2701_afe_pcm_dev_probe() 1375 afe->irqs = devm_kcalloc(dev, afe->irqs_size, sizeof(*afe->irqs), in mt2701_afe_pcm_dev_probe() [all …]
|
/linux/sound/soc/mediatek/mt8173/ |
A D | mt8173-afe-pcm.c | 1055 struct mtk_base_afe *afe; in mt8173_afe_pcm_dev_probe() local 1063 afe = devm_kzalloc(&pdev->dev, sizeof(*afe), GFP_KERNEL); in mt8173_afe_pcm_dev_probe() 1064 if (!afe) in mt8173_afe_pcm_dev_probe() 1073 afe->dev = &pdev->dev; in mt8173_afe_pcm_dev_probe() 1086 if (IS_ERR(afe->base_addr)) in mt8173_afe_pcm_dev_probe() 1089 afe->regmap = devm_regmap_init_mmio(&pdev->dev, afe->base_addr, in mt8173_afe_pcm_dev_probe() 1091 if (IS_ERR(afe->regmap)) in mt8173_afe_pcm_dev_probe() 1103 afe->memif = devm_kcalloc(afe->dev, afe->memif_size, in mt8173_afe_pcm_dev_probe() 1105 if (!afe->memif) in mt8173_afe_pcm_dev_probe() 1109 afe->irqs = devm_kcalloc(afe->dev, afe->irqs_size, in mt8173_afe_pcm_dev_probe() [all …]
|
/linux/sound/soc/mediatek/mt6797/ |
A D | mt6797-afe-pcm.c | 754 afe = devm_kzalloc(&pdev->dev, sizeof(*afe), GFP_KERNEL); in mt6797_afe_pcm_dev_probe() 755 if (!afe) in mt6797_afe_pcm_dev_probe() 760 if (!afe->platform_priv) in mt6797_afe_pcm_dev_probe() 764 afe->dev = &pdev->dev; in mt6797_afe_pcm_dev_probe() 765 dev = afe->dev; in mt6797_afe_pcm_dev_probe() 779 afe->regmap = devm_regmap_init_mmio(&pdev->dev, afe->base_addr, in mt6797_afe_pcm_dev_probe() 781 if (IS_ERR(afe->regmap)) in mt6797_afe_pcm_dev_probe() 786 afe->memif = devm_kcalloc(dev, afe->memif_size, sizeof(*afe->memif), in mt6797_afe_pcm_dev_probe() 788 if (!afe->memif) in mt6797_afe_pcm_dev_probe() 800 afe->irqs = devm_kcalloc(dev, afe->irqs_size, sizeof(*afe->irqs), in mt6797_afe_pcm_dev_probe() [all …]
|
A D | mt6797-dai-adda.c | 137 dev_dbg(afe->dev, "%s(), name %s, event 0x%x\n", in mtk_adda_ul_event() 245 regmap_write(afe->regmap, AFE_ADDA_PREDIS_CON0, 0); in mtk_dai_adda_hw_params() 246 regmap_write(afe->regmap, AFE_ADDA_PREDIS_CON1, 0); in mtk_dai_adda_hw_params() 294 regmap_update_bits(afe->regmap, in mtk_dai_adda_hw_params() 299 voice_mode = adda_ul_rate_transform(afe, rate); in mtk_dai_adda_hw_params() 308 regmap_update_bits(afe->regmap, in mtk_dai_adda_hw_params() 313 regmap_update_bits(afe->regmap, in mtk_dai_adda_hw_params() 319 regmap_update_bits(afe->regmap, in mtk_dai_adda_hw_params() 328 regmap_update_bits(afe->regmap, in mtk_dai_adda_hw_params() 333 regmap_update_bits(afe->regmap, in mtk_dai_adda_hw_params() [all …]
|