Lines Matching refs:regmap
34 struct regmap *regmap; member
80 ret = regmap_write(priv->regmap, u8tmp, 0x00); in ts2020_sleep()
98 regmap_write(priv->regmap, 0x42, 0x73); in ts2020_init()
99 regmap_write(priv->regmap, 0x05, priv->clk_out_div); in ts2020_init()
100 regmap_write(priv->regmap, 0x20, 0x27); in ts2020_init()
101 regmap_write(priv->regmap, 0x07, 0x02); in ts2020_init()
102 regmap_write(priv->regmap, 0x11, 0xff); in ts2020_init()
103 regmap_write(priv->regmap, 0x60, 0xf9); in ts2020_init()
104 regmap_write(priv->regmap, 0x08, 0x01); in ts2020_init()
105 regmap_write(priv->regmap, 0x00, 0x41); in ts2020_init()
121 regmap_write(priv->regmap, 0x00, 0x01); in ts2020_init()
122 regmap_write(priv->regmap, 0x00, 0x03); in ts2020_init()
130 regmap_write(priv->regmap, 0x05, priv->clk_out_div); in ts2020_init()
140 regmap_write(priv->regmap, 0x42, u8tmp); in ts2020_init()
147 regmap_write(priv->regmap, 0x62, u8tmp); in ts2020_init()
150 regmap_write(priv->regmap, reg_vals[i].reg, in ts2020_init()
168 ret = regmap_write(priv->regmap, 0x51, 0x1f - offset); in ts2020_tuner_gate_ctrl()
169 ret |= regmap_write(priv->regmap, 0x51, 0x1f); in ts2020_tuner_gate_ctrl()
170 ret |= regmap_write(priv->regmap, 0x50, offset); in ts2020_tuner_gate_ctrl()
171 ret |= regmap_write(priv->regmap, 0x50, 0x00); in ts2020_tuner_gate_ctrl()
182 ret = regmap_read(dev->regmap, 0x3d, &utmp); in ts2020_set_tuner_rf()
191 regmap_write(dev->regmap, 0x60, utmp); in ts2020_set_tuner_rf()
237 ret = regmap_write(priv->regmap, 0x10, reg10); in ts2020_set_params()
241 ret = regmap_write(priv->regmap, 0x10, reg10); in ts2020_set_params()
242 ret |= regmap_write(priv->regmap, 0x11, 0x40); in ts2020_set_params()
250 ret |= regmap_write(priv->regmap, 0x01, buf[0]); in ts2020_set_params()
251 ret |= regmap_write(priv->regmap, 0x02, buf[1]); in ts2020_set_params()
252 ret |= regmap_write(priv->regmap, 0x03, buf[2]); in ts2020_set_params()
265 ret |= regmap_write(priv->regmap, 0x04, gdiv28 & 0xff); in ts2020_set_params()
271 ret = regmap_write(priv->regmap, 0x25, 0x00); in ts2020_set_params()
272 ret |= regmap_write(priv->regmap, 0x27, 0x70); in ts2020_set_params()
273 ret |= regmap_write(priv->regmap, 0x41, 0x09); in ts2020_set_params()
274 ret |= regmap_write(priv->regmap, 0x08, 0x0b); in ts2020_set_params()
279 regmap_read(priv->regmap, 0x26, &utmp); in ts2020_set_params()
311 ret = regmap_write(priv->regmap, 0x04, lpf_mxdiv); in ts2020_set_params()
312 ret |= regmap_write(priv->regmap, 0x06, nlpf); in ts2020_set_params()
354 ret = regmap_read(priv->regmap, 0x3d, &utmp); in ts2020_read_tuner_gain()
360 ret = regmap_read(priv->regmap, 0x21, &utmp); in ts2020_read_tuner_gain()
379 ret = regmap_read(priv->regmap, 0x66, &utmp); in ts2020_read_tuner_gain()
586 dev->regmap = regmap_init_i2c(client, &dev->regmap_config); in ts2020_probe()
587 if (IS_ERR(dev->regmap)) { in ts2020_probe()
588 ret = PTR_ERR(dev->regmap); in ts2020_probe()
606 ret = regmap_read(dev->regmap, 0x00, &utmp); in ts2020_probe()
611 ret = regmap_write(dev->regmap, 0x00, 0x01); in ts2020_probe()
618 ret = regmap_write(dev->regmap, 0x00, 0x03); in ts2020_probe()
624 ret = regmap_read(dev->regmap, 0x00, &utmp); in ts2020_probe()
658 ret = regmap_write(dev->regmap, 0x05, dev->clk_out_div); in ts2020_probe()
670 ret = regmap_write(dev->regmap, 0x42, u8tmp); in ts2020_probe()
679 ret = regmap_write(dev->regmap, 0x62, u8tmp); in ts2020_probe()
685 ret = regmap_write(dev->regmap, 0x00, 0x00); in ts2020_probe()
700 regmap_exit(dev->regmap); in ts2020_probe()
718 regmap_exit(dev->regmap); in ts2020_remove()