Home
last modified time | relevance | path

Searched refs:rm (Results 1 – 6 of 6) sorted by relevance

/sound/soc/codecs/
A Dtas5805m.c190 struct regmap *rm = tas5805m->regmap; in tas5805m_refresh() local
195 regmap_write(rm, REG_PAGE, 0x00); in tas5805m_refresh()
196 regmap_write(rm, REG_BOOK, 0x8c); in tas5805m_refresh()
197 regmap_write(rm, REG_PAGE, 0x2a); in tas5805m_refresh()
206 regmap_write(rm, REG_PAGE, 0x00); in tas5805m_refresh()
207 regmap_write(rm, REG_BOOK, 0x00); in tas5805m_refresh()
210 regmap_write(rm, REG_DEVICE_CTRL_2, in tas5805m_refresh()
295 regmap_write(rm, s[i], s[i + 1]); in send_cfg()
333 struct regmap *rm = tas5805m->regmap; in do_work() local
371 regmap_write(rm, REG_PAGE, 0x00); in tas5805m_dac_event()
[all …]
A Dwsa881x.c687 struct regmap *rm = wsa881x->regmap; in wsa881x_init() local
694 regmap_update_bits(rm, WSA881X_SWR_RESET_EN, 0x07, 0x07); in wsa881x_init()
697 regmap_update_bits(rm, WSA881X_CDC_RST_CTL, 0x02, 0x02); in wsa881x_init()
700 regmap_update_bits(rm, WSA881X_CDC_RST_CTL, 0x01, 0x01); in wsa881x_init()
701 regmap_update_bits(rm, WSA881X_CLOCK_CONFIG, 0x10, 0x10); in wsa881x_init()
702 regmap_update_bits(rm, WSA881X_SPKR_OCP_CTL, 0x02, 0x02); in wsa881x_init()
706 regmap_update_bits(rm, WSA881X_SPKR_PA_INT, 0xF0, 0x40); in wsa881x_init()
707 regmap_update_bits(rm, WSA881X_SPKR_PA_INT, 0x0E, 0x0E); in wsa881x_init()
715 regmap_read(rm, WSA881X_OTP_REG_0, &val); in wsa881x_init()
720 regmap_update_bits(rm, WSA881X_SPKR_DRV_EN, 0x08, 0x08); in wsa881x_init()
[all …]
A Dwcd938x.c346 struct regmap *rm = wcd938x->regmap; in wcd938x_io_init() local
348 regmap_update_bits(rm, WCD938X_SLEEP_CTL, 0x0E, 0x0E); in wcd938x_io_init()
349 regmap_update_bits(rm, WCD938X_SLEEP_CTL, 0x80, 0x80); in wcd938x_io_init()
352 regmap_update_bits(rm, WCD938X_SLEEP_CTL, 0x40, 0x40); in wcd938x_io_init()
356 regmap_update_bits(rm, WCD938X_BIAS_VBG_FINE_ADJ, in wcd938x_io_init()
358 regmap_update_bits(rm, WCD938X_ANA_BIAS, 0x80, 0x80); in wcd938x_io_init()
359 regmap_update_bits(rm, WCD938X_ANA_BIAS, 0x40, 0x40); in wcd938x_io_init()
363 regmap_update_bits(rm, WCD938X_ANA_BIAS, 0x40, 0x00); in wcd938x_io_init()
364 regmap_update_bits(rm, WCD938X_HPH_NEW_INT_RDAC_GAIN_CTL, in wcd938x_io_init()
370 regmap_update_bits(rm, WCD938X_HPH_REFBUFF_UHQA_CTL, in wcd938x_io_init()
[all …]
A Dwcd9335.c5019 struct regmap *rm = wcd->regmap; in wcd9335_bring_up() local
5022 regmap_read(rm, WCD9335_CHIP_TIER_CTRL_EFUSE_VAL_OUT0, &val); in wcd9335_bring_up()
5023 regmap_read(rm, WCD9335_CHIP_TIER_CTRL_CHIP_ID_BYTE0, &byte0); in wcd9335_bring_up()
5032 regmap_write(rm, WCD9335_CODEC_RPM_RST_CTL, 0x01); in wcd9335_bring_up()
5033 regmap_write(rm, WCD9335_SIDO_SIDO_TEST_2, 0x00); in wcd9335_bring_up()
5034 regmap_write(rm, WCD9335_SIDO_SIDO_CCL_8, 0x6F); in wcd9335_bring_up()
5035 regmap_write(rm, WCD9335_BIAS_VBG_FINE_ADJ, 0x65); in wcd9335_bring_up()
5036 regmap_write(rm, WCD9335_CODEC_RPM_PWR_CDC_DIG_HM_CTL, 0x5); in wcd9335_bring_up()
5037 regmap_write(rm, WCD9335_CODEC_RPM_PWR_CDC_DIG_HM_CTL, 0x7); in wcd9335_bring_up()
5038 regmap_write(rm, WCD9335_CODEC_RPM_PWR_CDC_DIG_HM_CTL, 0x3); in wcd9335_bring_up()
[all …]
A Dwcd934x.c2237 struct regmap *rm = wcd->regmap; in wcd934x_hw_init() local
2240 regmap_update_bits(rm, WCD934X_CDC_RX7_RX_PATH_CFG1, 0x08, 0x08); in wcd934x_hw_init()
2241 regmap_update_bits(rm, WCD934X_CDC_RX8_RX_PATH_CFG1, 0x08, 0x08); in wcd934x_hw_init()
2244 regmap_update_bits(rm, WCD934X_CPE_SS_DMIC_CFG, 0x80, 0x00); in wcd934x_hw_init()
/sound/mips/
A Dad1843.c298 int lg, rg, lm, rm; in ad1843_get_gain() local
308 ad1843_read_multi(ad1843, 2, gp->lmute, &lm, gp->rmute, &rm); in ad1843_get_gain()
311 if (rm) in ad1843_get_gain()
331 int rm = (rg == 0) ? 1 : 0; in ad1843_set_gain() local
338 ad1843_write_multi(ad1843, 2, gp->lmute, lm, gp->rmute, rm); in ad1843_set_gain()

Completed in 44 milliseconds