Lines Matching refs:regmap
141 struct regmap *regmap; member
239 ret = regmap_read(smb->regmap, IRQSTAT_E, &val); in smb347_update_ps_status()
296 ret = regmap_read(smb->regmap, STAT_C, &val); in smb347_charging_status()
314 ret = regmap_update_bits(smb->regmap, CMD_A, CMD_A_CHG_ENABLED, in smb347_charging_set()
365 ret = regmap_update_bits(smb->regmap, CFG_CHARGE_CURRENT, in smb347_set_charge_current()
378 ret = regmap_update_bits(smb->regmap, CFG_CHARGE_CURRENT, in smb347_set_charge_current()
391 ret = regmap_update_bits(smb->regmap, CFG_CHARGE_CURRENT, in smb347_set_charge_current()
410 ret = regmap_update_bits(smb->regmap, CFG_CURRENT_LIMIT, in smb347_set_current_limits()
423 ret = regmap_update_bits(smb->regmap, CFG_CURRENT_LIMIT, in smb347_set_current_limits()
443 ret = regmap_update_bits(smb->regmap, CFG_FLOAT_VOLTAGE, in smb347_set_voltage_limits()
457 ret = regmap_update_bits(smb->regmap, CFG_FLOAT_VOLTAGE, in smb347_set_voltage_limits()
479 ret = regmap_update_bits(smb->regmap, CFG_OTG, in smb347_set_temp_limits()
494 ret = regmap_update_bits(smb->regmap, CFG_TEMP_LIMIT, in smb347_set_temp_limits()
509 ret = regmap_update_bits(smb->regmap, CFG_TEMP_LIMIT, in smb347_set_temp_limits()
526 ret = regmap_update_bits(smb->regmap, CFG_TEMP_LIMIT, in smb347_set_temp_limits()
541 ret = regmap_update_bits(smb->regmap, CFG_TEMP_LIMIT, in smb347_set_temp_limits()
561 ret = regmap_update_bits(smb->regmap, CFG_THERM, in smb347_set_temp_limits()
568 ret = regmap_update_bits(smb->regmap, CFG_SYSOK, in smb347_set_temp_limits()
578 ret = regmap_update_bits(smb->regmap, CFG_THERM, in smb347_set_temp_limits()
584 ret = regmap_update_bits(smb->regmap, CFG_THERM, in smb347_set_temp_limits()
597 ret = regmap_update_bits(smb->regmap, CFG_OTG, in smb347_set_temp_limits()
618 return regmap_update_bits(smb->regmap, CMD_A, CMD_A_ALLOW_WRITE, in smb347_set_writable()
653 ret = regmap_update_bits(smb->regmap, CMD_A, in smb347_hw_init()
664 ret = regmap_update_bits(smb->regmap, CFG_OTHER, CFG_OTHER_RID_MASK, in smb347_hw_init()
686 ret = regmap_update_bits(smb->regmap, CFG_PIN, CFG_PIN_EN_CTRL_MASK, in smb347_hw_init()
692 ret = regmap_update_bits(smb->regmap, CFG_PIN, CFG_PIN_EN_APSD_IRQ, 0); in smb347_hw_init()
714 ret = regmap_read(smb->regmap, STAT_C, &stat_c); in smb347_interrupt()
720 ret = regmap_read(smb->regmap, IRQSTAT_C, &irqstat_c); in smb347_interrupt()
726 ret = regmap_read(smb->regmap, IRQSTAT_D, &irqstat_d); in smb347_interrupt()
732 ret = regmap_read(smb->regmap, IRQSTAT_E, &irqstat_e); in smb347_interrupt()
806 ret = regmap_update_bits(smb->regmap, CFG_FAULT_IRQ, 0xff, in smb347_irq_set()
811 ret = regmap_update_bits(smb->regmap, CFG_STATUS_IRQ, 0xff, in smb347_irq_set()
817 ret = regmap_update_bits(smb->regmap, CFG_PIN, CFG_PIN_EN_CHARGER_ERROR, in smb347_irq_set()
858 ret = regmap_update_bits(smb->regmap, CFG_STAT, in smb347_irq_init()
891 ret = regmap_read(smb->regmap, STAT_B, &v); in get_const_charge_current()
921 ret = regmap_read(smb->regmap, STAT_A, &v); in get_const_charge_voltage()
1024 ret = regmap_read(smb->regmap, STAT_C, &val); in smb347_get_charging_status()
1240 smb->regmap = devm_regmap_init_i2c(client, &smb347_regmap); in smb347_probe()
1241 if (IS_ERR(smb->regmap)) in smb347_probe()
1242 return PTR_ERR(smb->regmap); in smb347_probe()