Lines Matching refs:regmap
91 static int intel_crc_pmic_get_power(struct regmap *regmap, int reg, in intel_crc_pmic_get_power() argument
96 if (regmap_read(regmap, reg, &data)) in intel_crc_pmic_get_power()
103 static int intel_crc_pmic_update_power(struct regmap *regmap, int reg, in intel_crc_pmic_update_power() argument
108 if (regmap_read(regmap, reg, &data)) in intel_crc_pmic_update_power()
118 if (regmap_write(regmap, reg, data)) in intel_crc_pmic_update_power()
123 static int intel_crc_pmic_get_raw_temp(struct regmap *regmap, int reg) in intel_crc_pmic_get_raw_temp() argument
131 if (regmap_read(regmap, reg, &temp_l) || in intel_crc_pmic_get_raw_temp()
132 regmap_read(regmap, reg - 1, &temp_h)) in intel_crc_pmic_get_raw_temp()
138 static int intel_crc_pmic_update_aux(struct regmap *regmap, int reg, int raw) in intel_crc_pmic_update_aux() argument
140 return regmap_write(regmap, reg, raw) || in intel_crc_pmic_update_aux()
141 regmap_update_bits(regmap, reg - 1, 0x3, raw >> 8) ? -EIO : 0; in intel_crc_pmic_update_aux()
144 static int intel_crc_pmic_get_policy(struct regmap *regmap, in intel_crc_pmic_get_policy() argument
149 if (regmap_read(regmap, reg, &pen)) in intel_crc_pmic_get_policy()
155 static int intel_crc_pmic_update_policy(struct regmap *regmap, in intel_crc_pmic_update_policy() argument
161 if (regmap_read(regmap, PMIC_A0LOCK_REG, &alert0)) in intel_crc_pmic_update_policy()
164 if (regmap_update_bits(regmap, PMIC_A0LOCK_REG, 0x01, 0)) in intel_crc_pmic_update_policy()
167 if (regmap_update_bits(regmap, reg, 0x80, enable << 7)) in intel_crc_pmic_update_policy()
171 if (regmap_write(regmap, PMIC_A0LOCK_REG, alert0)) in intel_crc_pmic_update_policy()
194 ACPI_HANDLE(pdev->dev.parent), pmic->regmap, in intel_crc_pmic_opregion_probe()