Home
last modified time | relevance | path

Searched refs:mbq_regmap (Results 1 – 16 of 16) sorted by relevance

/linux-6.15/sound/soc/codecs/
H A Drt721-sdca.c171 regmap_write(rt721->mbq_regmap, 0x5910009, 0x2e01); in rt721_sdca_dmic_preset()
253 regmap_write(rt721->mbq_regmap, 0x310400, 0x3023); in rt721_sdca_jack_preset()
258 regmap_write(rt721->mbq_regmap, 0x310401, 0x3000); in rt721_sdca_jack_preset()
259 regmap_write(rt721->mbq_regmap, 0x310402, 0x1b00); in rt721_sdca_jack_preset()
355 regmap_read(rt721->mbq_regmap, mc->reg, &lvalue); in rt721_sdca_set_gain_put()
415 regmap_read(rt721->mbq_regmap, mc->reg, &read_l); in rt721_sdca_set_gain_put()
439 regmap_read(rt721->mbq_regmap, mc->reg, &read_l); in rt721_sdca_set_gain_get()
1462 rt721->mbq_regmap = mbq_regmap; in rt721_sdca_init()
1465 regcache_cache_only(rt721->mbq_regmap, true); in rt721_sdca_init()
1499 regcache_cache_only(rt721->mbq_regmap, false); in rt721_sdca_io_init()
[all …]
H A Drt715-sdca-sdw.c180 struct regmap *mbq_regmap, *regmap; in rt715_sdca_sdw_probe() local
183 mbq_regmap = devm_regmap_init_sdw_mbq(slave, &rt715_sdca_mbq_regmap); in rt715_sdca_sdw_probe()
184 if (IS_ERR(mbq_regmap)) in rt715_sdca_sdw_probe()
185 return PTR_ERR(mbq_regmap); in rt715_sdca_sdw_probe()
191 return rt715_sdca_init(&slave->dev, mbq_regmap, regmap, slave); in rt715_sdca_sdw_probe()
217 regcache_cache_only(rt715->mbq_regmap, true); in rt715_dev_suspend()
218 regcache_mark_dirty(rt715->mbq_regmap); in rt715_dev_suspend()
254 regcache_cache_only(rt715->mbq_regmap, false); in rt715_dev_resume()
255 regcache_sync_region(rt715->mbq_regmap, 0x2000000, 0x61020ff); in rt715_dev_resume()
256 regcache_sync_region(rt715->mbq_regmap, in rt715_dev_resume()
H A Drt712-sdca-dmic.c136 struct regmap *regmap = rt712->mbq_regmap; in rt712_sdca_dmic_index_write()
152 struct regmap *regmap = rt712->mbq_regmap; in rt712_sdca_dmic_index_read()
186 regcache_cache_only(rt712->mbq_regmap, false); in rt712_sdca_dmic_io_init()
232 regcache_mark_dirty(rt712->mbq_regmap); in rt712_sdca_dmic_io_init()
773 rt712->mbq_regmap = mbq_regmap; in rt712_sdca_dmic_init()
776 regcache_cache_only(rt712->mbq_regmap, true); in rt712_sdca_dmic_init()
895 regcache_cache_only(rt712->mbq_regmap, true); in rt712_sdca_dmic_dev_suspend()
939 regcache_sync(rt712->mbq_regmap); in rt712_sdca_dmic_dev_resume()
957 struct regmap *regmap, *mbq_regmap; in rt712_sdca_dmic_sdw_probe() local
961 if (IS_ERR(mbq_regmap)) in rt712_sdca_dmic_sdw_probe()
[all …]
H A Drt1320-sdw.c684 regcache_cache_only(rt1320->mbq_regmap, false); in rt1320_io_init()
687 regcache_cache_bypass(rt1320->mbq_regmap, true); in rt1320_io_init()
744 regcache_mark_dirty(rt1320->mbq_regmap); in rt1320_io_init()
1382 rt1320->mbq_regmap = mbq_regmap; in rt1320_sdw_init()
1386 regcache_cache_only(rt1320->mbq_regmap, true); in rt1320_sdw_init()
1429 struct regmap *regmap, *mbq_regmap; in rt1320_sdw_probe() local
1433 if (IS_ERR(mbq_regmap)) in rt1320_sdw_probe()
1434 return PTR_ERR(mbq_regmap); in rt1320_sdw_probe()
1469 regcache_cache_only(rt1320->mbq_regmap, true); in rt1320_dev_suspend()
1498 regcache_cache_only(rt1320->mbq_regmap, false); in rt1320_dev_resume()
[all …]
H A Drt721-sdca-sdw.c402 struct regmap *regmap, *mbq_regmap; in rt721_sdca_sdw_probe() local
405 mbq_regmap = devm_regmap_init_sdw_mbq(slave, &rt721_sdca_mbq_regmap); in rt721_sdca_sdw_probe()
406 if (IS_ERR(mbq_regmap)) in rt721_sdca_sdw_probe()
407 return PTR_ERR(mbq_regmap); in rt721_sdca_sdw_probe()
413 return rt721_sdca_init(&slave->dev, regmap, mbq_regmap, slave); in rt721_sdca_sdw_probe()
451 regcache_cache_only(rt721->mbq_regmap, true); in rt721_sdca_dev_suspend()
521 regcache_cache_only(rt721->mbq_regmap, false); in rt721_sdca_dev_resume()
522 regcache_sync(rt721->mbq_regmap); in rt721_sdca_dev_resume()
H A Drt711-sdca-sdw.c354 struct regmap *regmap, *mbq_regmap; in rt711_sdca_sdw_probe() local
357 mbq_regmap = devm_regmap_init_sdw_mbq(slave, &rt711_sdca_mbq_regmap); in rt711_sdca_sdw_probe()
358 if (IS_ERR(mbq_regmap)) in rt711_sdca_sdw_probe()
359 return PTR_ERR(mbq_regmap); in rt711_sdca_sdw_probe()
365 return rt711_sdca_init(&slave->dev, regmap, mbq_regmap, slave); in rt711_sdca_sdw_probe()
402 regcache_cache_only(rt711->mbq_regmap, true); in rt711_sdca_dev_suspend()
472 regcache_cache_only(rt711->mbq_regmap, false); in rt711_sdca_dev_resume()
473 regcache_sync(rt711->mbq_regmap); in rt711_sdca_dev_resume()
H A Drt712-sdca-sdw.c363 struct regmap *regmap, *mbq_regmap; in rt712_sdca_sdw_probe() local
366 mbq_regmap = devm_regmap_init_sdw_mbq(slave, &rt712_sdca_mbq_regmap); in rt712_sdca_sdw_probe()
367 if (IS_ERR(mbq_regmap)) in rt712_sdca_sdw_probe()
368 return PTR_ERR(mbq_regmap); in rt712_sdca_sdw_probe()
374 return rt712_sdca_init(&slave->dev, regmap, mbq_regmap, slave); in rt712_sdca_sdw_probe()
414 regcache_cache_only(rt712->mbq_regmap, true); in rt712_sdca_dev_suspend()
485 regcache_cache_only(rt712->mbq_regmap, false); in rt712_sdca_dev_resume()
486 regcache_sync(rt712->mbq_regmap); in rt712_sdca_dev_resume()
H A Drt715-sdca.c35 struct regmap *regmap = rt715->mbq_regmap; in rt715_sdca_index_write()
53 struct regmap *regmap = rt715->mbq_regmap; in rt715_sdca_index_read()
188 ret = regmap_write(rt715->mbq_regmap, reg_base + i, in rt715_sdca_set_amp_gain_4ch_put()
225 ret = regmap_write(rt715->mbq_regmap, reg, gain_val); in rt715_sdca_set_amp_gain_8ch_put()
247 ret = regmap_read(rt715->mbq_regmap, mc->reg + i, &val); in rt715_sdca_set_amp_gain_get()
272 ret = regmap_read(rt715->mbq_regmap, reg_base + i, &val); in rt715_sdca_set_amp_gain_4ch_get()
298 ret = regmap_read(rt715->mbq_regmap, reg_base + i, &val_l); in rt715_sdca_set_amp_gain_8ch_get()
307 ret = regmap_read(rt715->mbq_regmap, reg, &val_r); in rt715_sdca_set_amp_gain_8ch_get()
974 rt715->mbq_regmap = mbq_regmap; in rt715_sdca_init()
978 regcache_cache_only(rt715->mbq_regmap, true); in rt715_sdca_init()
[all …]
H A Drt711-sdca.c33 struct regmap *regmap = rt711->mbq_regmap; in rt711_sdca_index_write()
49 struct regmap *regmap = rt711->mbq_regmap; in rt711_sdca_index_read()
570 regmap_read(rt711->mbq_regmap, mc->reg, &lvalue); in rt711_sdca_set_gain_put()
571 regmap_read(rt711->mbq_regmap, mc->rreg, &rvalue); in rt711_sdca_set_gain_put()
630 regmap_read(rt711->mbq_regmap, mc->reg, &read_l); in rt711_sdca_set_gain_put()
653 regmap_read(rt711->mbq_regmap, mc->reg, &read_l); in rt711_sdca_set_gain_get()
1486 rt711->mbq_regmap = mbq_regmap; in rt711_sdca_init()
1489 regcache_cache_only(rt711->mbq_regmap, true); in rt711_sdca_init()
1604 regcache_cache_only(rt711->mbq_regmap, false); in rt711_sdca_io_init()
1608 regcache_cache_bypass(rt711->mbq_regmap, true); in rt711_sdca_io_init()
[all …]
H A Drt712-sdca.c32 struct regmap *regmap = rt712->mbq_regmap; in rt712_sdca_index_write()
48 struct regmap *regmap = rt712->mbq_regmap; in rt712_sdca_index_read()
505 regmap_read(rt712->mbq_regmap, mc->reg, &lvalue); in rt712_sdca_set_gain_put()
506 regmap_read(rt712->mbq_regmap, mc->rreg, &rvalue); in rt712_sdca_set_gain_put()
548 regmap_read(rt712->mbq_regmap, mc->reg, &read_l); in rt712_sdca_set_gain_put()
549 regmap_read(rt712->mbq_regmap, mc->rreg, &read_r); in rt712_sdca_set_gain_put()
571 regmap_read(rt712->mbq_regmap, mc->reg, &read_l); in rt712_sdca_set_gain_get()
1665 rt712->mbq_regmap = mbq_regmap; in rt712_sdca_init()
1668 regcache_cache_only(rt712->mbq_regmap, true); in rt712_sdca_init()
1869 regcache_cache_only(rt712->mbq_regmap, false); in rt712_sdca_io_init()
[all …]
H A Drt715-sdca.h20 struct regmap *mbq_regmap; member
129 int rt715_sdca_init(struct device *dev, struct regmap *mbq_regmap,
H A Drt711-sdca.h19 struct regmap *regmap, *mbq_regmap; member
241 struct regmap *mbq_regmap, struct sdw_slave *slave);
H A Drt721-sdca.h20 struct regmap *mbq_regmap; member
268 struct regmap *mbq_regmap, struct sdw_slave *slave);
H A Drt712-sdca.h20 struct regmap *mbq_regmap; member
258 struct regmap *mbq_regmap, struct sdw_slave *slave);
H A Drt1320-sdw.h93 struct regmap *mbq_regmap; member
H A Drt712-sdca-dmic.h16 struct regmap *mbq_regmap; member