Lines Matching defs:regmap
11 #include <linux/regmap.h>
159 static int intel_xpower_pmic_get_power(struct regmap *regmap, int reg,
164 if (regmap_read(regmap, reg, &data))
176 static int intel_xpower_pmic_update_power(struct regmap *regmap, int reg,
187 ret = regmap_update_bits(regmap, reg, GPI1_LDO_MASK,
192 if (regmap_read(regmap, reg, &data)) {
202 if (regmap_write(regmap, reg, data))
213 * @regmap: regmap of the PMIC device
218 static int intel_xpower_pmic_get_raw_temp(struct regmap *regmap, int reg)
234 ret = regmap_read(regmap, AXP288_ADC_TS_PIN_CTRL, &adc_ts_pin_ctrl);
240 * AXP288_ADC_TS_PIN_CTRL reads are cached by the regmap, so
244 ret = regmap_update_bits(regmap, AXP288_ADC_TS_PIN_CTRL,
258 ret = regmap_bulk_read(regmap, AXP288_GP_ADC_H, buf, 2);
263 regmap_update_bits(regmap, AXP288_ADC_TS_PIN_CTRL,
273 static int intel_xpower_exec_mipi_pmic_seq_element(struct regmap *regmap,
289 ret = regmap_update_bits(regmap, reg_address, mask, value);
351 ACPI_HANDLE(parent), axp20x->regmap,