Searched refs:rm_fields (Results 1 – 2 of 2) sorted by relevance
| /Linux-v6.6/drivers/power/supply/ |
| D | rt9471.c | 145 struct regmap_field *rm_fields[F_MAX_FIELDS]; member 201 return regmap_field_write(chip->rm_fields[field], sel); in rt9471_set_value_by_field_range() 212 ret = regmap_field_read(chip->rm_fields[field], &sel); in rt9471_get_value_by_field_range() 229 return regmap_field_write(chip->rm_fields[F_TE], 0); in rt9471_set_ieoc() 236 return regmap_field_write(chip->rm_fields[F_TE], 1); in rt9471_set_ieoc() 244 ret = regmap_field_read(chip->rm_fields[F_TE], &chg_term_enable); in rt9471_get_ieoc() 261 ret = regmap_field_read(chip->rm_fields[F_ST_CHG_RDY], &chg_ready); in rt9471_get_status() 265 ret = regmap_field_read(chip->rm_fields[F_ST_CHG_DONE], &chg_done); in rt9471_get_status() 292 ret = regmap_field_read(chip->rm_fields[F_ST_VBUS_GD], &vbus_gd); in rt9471_get_vbus_good() 371 return regmap_field_write(chip->rm_fields[F_CHG_EN], !!value); in rt9471_charger_set_property() [all …]
|
| /Linux-v6.6/drivers/iio/adc/ |
| D | rtq6056.c | 62 struct regmap_field *rm_fields[F_MAX_FIELDS]; member 222 rm_field = priv->rm_fields[F_VSHUNTCT]; in rtq6056_adc_set_samp_freq() 225 rm_field = priv->rm_fields[F_VBUSCT]; in rtq6056_adc_set_samp_freq() 262 ret = regmap_field_write(priv->rm_fields[F_AVG], selector); in rtq6056_adc_set_average() 491 regmap_field_write(priv->rm_fields[F_OPMODE], 0); in rtq6056_enter_shutdown_state() 563 ret = devm_regmap_field_bulk_alloc(dev, regmap, priv->rm_fields, in rtq6056_probe() 620 return regmap_field_write(priv->rm_fields[F_OPMODE], 0); in rtq6056_runtime_suspend() 628 ret = regmap_field_write(priv->rm_fields[F_OPMODE], RTQ6056_CONT_ALLON); in rtq6056_runtime_resume()
|