Lines Matching refs:regmap
75 struct regmap *regmap; member
109 err = regmap_bulk_read(data->regmap, SI570_REG_HS_N1 + data->div_offset, in si570_get_divs()
141 regmap_write(data->regmap, SI570_REG_CONTROL, SI570_CNTRL_RECALL); in si570_get_defaults()
178 return regmap_bulk_write(data->regmap, SI570_REG_N1_RFREQ0 + in si570_update_rfreq()
299 regmap_write(data->regmap, SI570_REG_FREEZE_DCO, SI570_FREEZE_DCO); in si570_set_frequency()
300 regmap_write(data->regmap, SI570_REG_HS_N1 + data->div_offset, in si570_set_frequency()
304 regmap_write(data->regmap, SI570_REG_FREEZE_DCO, 0); in si570_set_frequency()
305 regmap_write(data->regmap, SI570_REG_CONTROL, SI570_CNTRL_NEWFREQ); in si570_set_frequency()
331 regmap_write(data->regmap, SI570_REG_CONTROL, SI570_CNTRL_FREEZE_M); in si570_set_frequency_small()
333 regmap_write(data->regmap, SI570_REG_CONTROL, 0); in si570_set_frequency_small()
453 data->regmap = devm_regmap_init_i2c(client, &si570_regmap_config); in si570_probe()
454 if (IS_ERR(data->regmap)) { in si570_probe()
456 return PTR_ERR(data->regmap); in si570_probe()