Lines Matching refs:regmap
46 struct regmap *regmap; member
115 struct regmap *regmap) in axp288_adc_read_channel() argument
119 if (regmap_bulk_read(regmap, address, buf, 2)) in axp288_adc_read_channel()
126 static int axp288_adc_set_ts(struct regmap *regmap, unsigned int mode, in axp288_adc_set_ts() argument
133 return regmap_write(regmap, AXP288_ADC_TS_PIN_CTRL, mode); in axp288_adc_set_ts()
146 if (axp288_adc_set_ts(info->regmap, AXP288_ADC_TS_PIN_GPADC, in axp288_adc_read_raw()
152 ret = axp288_adc_read_channel(val, chan->address, info->regmap); in axp288_adc_read_raw()
153 if (axp288_adc_set_ts(info->regmap, AXP288_ADC_TS_PIN_ON, in axp288_adc_read_raw()
165 static int axp288_adc_set_state(struct regmap *regmap) in axp288_adc_set_state() argument
168 if (regmap_write(regmap, AXP288_ADC_TS_PIN_CTRL, AXP288_ADC_TS_PIN_ON)) in axp288_adc_set_state()
171 return regmap_write(regmap, AXP20X_ADC_EN1, AXP288_ADC_EN_MASK); in axp288_adc_set_state()
197 info->regmap = axp20x->regmap; in axp288_adc_probe()
202 ret = axp288_adc_set_state(axp20x->regmap); in axp288_adc_probe()