Lines Matching refs:rmap_fields

108 	struct regmap_field *rmap_fields[F_MAX_FIELDS];  member
186 ret = regmap_field_read(bd->rmap_fields[F_BATTEMP], &tmp); in bd9995x_get_prop_batt_health()
213 ret = regmap_field_read(bd->rmap_fields[F_CHGSTM_STATE], &tmp); in bd9995x_get_prop_charge_type()
236 ret = regmap_field_read(bd->rmap_fields[F_BATTEMP], &tmp); in bd9995x_get_prop_batt_present()
247 ret = regmap_field_read(bd->rmap_fields[F_VBAT_VAL], &tmp); in bd9995x_get_prop_batt_voltage()
260 ret = regmap_field_read(bd->rmap_fields[F_IBATP_VAL], &tmp); in bd9995x_get_prop_batt_current()
273 ret = regmap_field_read(bd->rmap_fields[F_THERM_VAL], &tmp); in bd9995x_get_prop_batt_temp()
340 ret = regmap_field_read(bd->rmap_fields[F_IBATP_VAL], &tmp); in bd9995x_power_supply_get_property()
347 ret = regmap_field_read(bd->rmap_fields[F_IBATP_AVE_VAL], &tmp); in bd9995x_power_supply_get_property()
366 ret = regmap_field_read(bd->rmap_fields[F_SEL_ILIM_VAL], &tmp); in bd9995x_power_supply_get_property()
378 ret = regmap_field_read(bd->rmap_fields[F_VFASTCHG_REG_SET1], in bd9995x_power_supply_get_property()
392 ret = regmap_field_read(bd->rmap_fields[F_ITERM_SET], &tmp); in bd9995x_power_supply_get_property()
452 bd->rmap_fields[F_CHGSTM_STATE], &state->chgstm_status, in bd9995x_get_chip_state()
454 bd->rmap_fields[F_VBAT_VSYS_STATUS], in bd9995x_get_chip_state()
457 bd->rmap_fields[F_VBUS_VCC_STATUS], in bd9995x_get_chip_state()
509 ret = regmap_field_read(bd->rmap_fields[F_INT0_SET], &mask); in bd9995x_irq_handler_thread()
525 ret = regmap_field_write(bd->rmap_fields[F_INT0_SET], 0); in bd9995x_irq_handler_thread()
544 bd->rmap_fields[F_INT1_SET], in bd9995x_irq_handler_thread()
545 bd->rmap_fields[F_INT2_SET], in bd9995x_irq_handler_thread()
546 bd->rmap_fields[F_INT3_SET], in bd9995x_irq_handler_thread()
547 bd->rmap_fields[F_INT4_SET], in bd9995x_irq_handler_thread()
548 bd->rmap_fields[F_INT5_SET], in bd9995x_irq_handler_thread()
549 bd->rmap_fields[F_INT6_SET], in bd9995x_irq_handler_thread()
550 bd->rmap_fields[F_INT7_SET], in bd9995x_irq_handler_thread()
576 ret = regmap_field_write(bd->rmap_fields[F_INT0_SET], mask); in bd9995x_irq_handler_thread()
596 ret = regmap_field_write(bd->rmap_fields[F_INT0_SET], mask); in bd9995x_irq_handler_thread()
615 ret = regmap_field_read(bd->rmap_fields[F_OTPLD_STATE], &state); in __bd9995x_chip_reset()
713 ret = regmap_field_write(bd->rmap_fields[init_data[i].id], in bd9995x_hw_init()
1061 bd->rmap_fields[i] = devm_regmap_field_alloc(dev, bd->rmap, in bd9995x_probe()
1063 if (IS_ERR(bd->rmap_fields[i])) { in bd9995x_probe()
1065 return PTR_ERR(bd->rmap_fields[i]); in bd9995x_probe()
1071 ret = regmap_field_read(bd->rmap_fields[F_CHIP_ID], &bd->chip_id); in bd9995x_probe()
1083 ret = regmap_field_read(bd->rmap_fields[F_CHIP_REV], &bd->chip_rev); in bd9995x_probe()