Lines Matching refs:reg
126 unsigned int reg;
129 ret = regmap_read(info->regmap, UCS1002_REG_OTHER_STATUS, ®);
133 val->intval = !!(reg & F_CHG_ACT);
183 unsigned int reg;
187 ®, sizeof(u32));
191 total_acc_charger = be32_to_cpu(reg); /* BE as per offsets above */
212 unsigned int reg;
215 ret = regmap_read(info->regmap, UCS1002_REG_CURRENT_MEASUREMENT, ®);
219 current_measurement = reg;
239 unsigned int reg;
247 ret = regmap_read(info->regmap, UCS1002_REG_ILIMIT, ®);
251 val->intval = ucs1002_current_limit_uA[reg & UCS1002_ILIM_SW_MASK];
258 unsigned int reg;
283 ret = regmap_read(info->regmap, UCS1002_REG_ILIMIT, ®);
287 if (reg != idx)
339 unsigned int reg;
342 ret = regmap_read(info->regmap, UCS1002_REG_PIN_STATUS, ®);
346 switch (reg & F_ACTIVE_MODE_MASK) {
445 u32 reg;
447 ret = regmap_read(info->regmap, UCS1002_REG_INTERRUPT_STATUS, ®);
452 if ((reg & F_ERR) && info->health != POWER_SUPPLY_HEALTH_GOOD) {
458 if (reg & F_TSD)
460 else if (reg & (F_OVER_VOLT | F_BACK_VOLT))
462 else if (reg & F_OVER_ILIM)
464 else if (reg & (F_DISCHARGE_ERR | F_MIN_KEEP_OUT))