Home
last modified time | relevance | path

Searched refs:rmap_fields (Results 1 – 9 of 9) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/power/supply/
H A Dbd99954-charger.c108 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()
[all …]
H A Dsc89890_charger.c101 struct regmap_field *rmap_fields[F_MAX_FIELDS]; member
325 ret = regmap_field_read(sc89890->rmap_fields[field_id], &val); in sc89890_field_read()
335 return regmap_field_write(sc89890->rmap_fields[field_id], val); in sc89890_field_write()
475 regmap_field_read_poll_timeout(sc89890->rmap_fields[F_CONV_START], in sc89890_power_supply_get_property()
890 regmap_field_read_poll_timeout(sc89890->rmap_fields[F_CONV_START], in registers_show()
1063 sc89890->rmap_fields[i] = devm_regmap_field_alloc(dev, in sc89890_probe()
1066 if (IS_ERR(sc89890->rmap_fields[i])) { in sc89890_probe()
1068 return PTR_ERR(sc89890->rmap_fields[i]); in sc89890_probe()
H A Dbq24257_charger.c90 struct regmap_field *rmap_fields[F_MAX_FIELDS]; member
216 ret = regmap_field_read(bq->rmap_fields[field_id], &val); in bq24257_field_read()
226 return regmap_field_write(bq->rmap_fields[field_id], val); in bq24257_field_write()
995 bq->rmap_fields[i] = devm_regmap_field_alloc(dev, bq->rmap, in bq24257_probe()
997 if (IS_ERR(bq->rmap_fields[i])) { in bq24257_probe()
999 return PTR_ERR(bq->rmap_fields[i]); in bq24257_probe()
H A Dbq25890_charger.c116 struct regmap_field *rmap_fields[F_MAX_FIELDS]; member
335 ret = regmap_field_read(bq->rmap_fields[field_id], &val); in bq25890_field_read()
345 return regmap_field_write(bq->rmap_fields[field_id], val); in bq25890_field_write()
434 regmap_field_read_poll_timeout(bq->rmap_fields[F_CONV_START], in bq25890_power_supply_get_property()
1215 bq->rmap_fields[i] = devm_regmap_field_alloc(dev, bq->rmap, in bq25890_probe()
1217 if (IS_ERR(bq->rmap_fields[i])) { in bq25890_probe()
1219 return PTR_ERR(bq->rmap_fields[i]); in bq25890_probe()
H A Dbq25700_charger.c195 struct regmap_field *rmap_fields[F_MAX_FIELDS]; member
613 ret = regmap_field_read(charger->rmap_fields[field_id], &val); in bq25700_field_read()
623 return regmap_field_write(charger->rmap_fields[field_id], val); in bq25700_field_write()
1986 charger->rmap_fields[i] = in bq25700_probe()
1990 if (IS_ERR(charger->rmap_fields[i])) { in bq25700_probe()
1992 return PTR_ERR(charger->rmap_fields[i]); in bq25700_probe()
2007 charger->rmap_fields[i] = in bq25700_probe()
2011 if (IS_ERR(charger->rmap_fields[i])) { in bq25700_probe()
2013 return PTR_ERR(charger->rmap_fields[i]); in bq25700_probe()
H A Drk817_charger.c294 struct regmap_field *rmap_fields[F_MAX_FIELDS]; member
472 ret = regmap_field_read(charge->rmap_fields[field_id], &val); in rk817_charge_field_read()
483 return regmap_field_write(charge->rmap_fields[field_id], val); in rk817_charge_field_write()
1604 charge->rmap_fields[i] = in rk817_charge_probe()
1608 if (IS_ERR(charge->rmap_fields[i])) { in rk817_charge_probe()
1610 return PTR_ERR(charge->rmap_fields[i]); in rk817_charge_probe()
H A Drk817_battery.c494 struct regmap_field *rmap_fields[F_MAX_FIELDS]; member
701 ret = regmap_field_read(battery->rmap_fields[field_id], &val); in rk817_bat_field_read()
712 return regmap_field_write(battery->rmap_fields[field_id], val); in rk817_bat_field_write()
3022 battery->rmap_fields[i] = in rk817_battery_probe()
3026 if (IS_ERR(battery->rmap_fields[i])) { in rk817_battery_probe()
3028 return PTR_ERR(battery->rmap_fields[i]); in rk817_battery_probe()
/OK3568_Linux_fs/kernel/drivers/mfd/
H A Drk806-core.c498 ret = regmap_field_read(rk806->rmap_fields[field_id], &val); in rk806_field_read()
510 return regmap_field_write(rk806->rmap_fields[field_id], val); in rk806_field_write()
731 rk806->rmap_fields[i] = in rk806_device_init()
735 if (IS_ERR(rk806->rmap_fields[i])) { in rk806_device_init()
737 return PTR_ERR(rk806->rmap_fields[i]); in rk806_device_init()
/OK3568_Linux_fs/kernel/include/linux/mfd/
H A Drk806.h512 struct regmap_field *rmap_fields[F_MAX_FIELDS]; member