Lines Matching refs:regmap

73 	struct regmap		*regmap;  member
115 regmap_write(priv->regmap, BERLIN2_SM_ADC_STATUS, in berlin2_adc_read()
119 regmap_update_bits(priv->regmap, BERLIN2_SM_CTRL, in berlin2_adc_read()
130 regmap_update_bits(priv->regmap, BERLIN2_SM_ADC_STATUS, in berlin2_adc_read()
140 regmap_update_bits(priv->regmap, BERLIN2_SM_CTRL, in berlin2_adc_read()
159 regmap_write(priv->regmap, BERLIN2_SM_TSEN_STATUS, in berlin2_adc_tsen_read()
163 regmap_update_bits(priv->regmap, BERLIN2_SM_CTRL, in berlin2_adc_tsen_read()
169 regmap_update_bits(priv->regmap, BERLIN2_SM_TSEN_CTRL, in berlin2_adc_tsen_read()
181 regmap_update_bits(priv->regmap, BERLIN2_SM_TSEN_STATUS, in berlin2_adc_tsen_read()
191 regmap_update_bits(priv->regmap, BERLIN2_SM_TSEN_CTRL, in berlin2_adc_tsen_read()
244 regmap_read(priv->regmap, BERLIN2_SM_ADC_STATUS, &val); in berlin2_adc_irq()
246 regmap_read(priv->regmap, BERLIN2_SM_ADC_DATA, &priv->data); in berlin2_adc_irq()
250 regmap_write(priv->regmap, BERLIN2_SM_ADC_STATUS, val); in berlin2_adc_irq()
264 regmap_read(priv->regmap, BERLIN2_SM_TSEN_STATUS, &val); in berlin2_adc_tsen_irq()
266 regmap_read(priv->regmap, BERLIN2_SM_TSEN_DATA, &priv->data); in berlin2_adc_tsen_irq()
270 regmap_write(priv->regmap, BERLIN2_SM_TSEN_STATUS, val); in berlin2_adc_tsen_irq()
299 priv->regmap = syscon_node_to_regmap(parent_np); in berlin2_adc_probe()
301 if (IS_ERR(priv->regmap)) in berlin2_adc_probe()
302 return PTR_ERR(priv->regmap); in berlin2_adc_probe()
334 regmap_update_bits(priv->regmap, BERLIN2_SM_CTRL, in berlin2_adc_probe()
341 regmap_update_bits(priv->regmap, BERLIN2_SM_CTRL, in berlin2_adc_probe()
357 regmap_update_bits(priv->regmap, BERLIN2_SM_CTRL, in berlin2_adc_remove()