Searched refs:rm_fields (Results 1 – 2 of 2) sorted by relevance
| /linux-6.15/drivers/power/supply/ |
| H A D | rt9471.c | 158 struct regmap_field *rm_fields[F_MAX_FIELDS]; member 214 return regmap_field_write(chip->rm_fields[field], sel); in rt9471_set_value_by_field_range() 225 ret = regmap_field_read(chip->rm_fields[field], &sel); in rt9471_get_value_by_field_range() 242 return regmap_field_write(chip->rm_fields[F_TE], 0); in rt9471_set_ieoc() 249 return regmap_field_write(chip->rm_fields[F_TE], 1); in rt9471_set_ieoc() 274 ret = regmap_field_read(chip->rm_fields[F_IC_STAT], &ic_stat); in rt9471_get_status() 379 return regmap_field_write(chip->rm_fields[F_HZ], !value); in rt9471_charger_set_property() 540 ret = regmap_field_write(chip->rm_fields[F_WDT_RST], 1); in rt9471_wdt_handler() 700 ret = regmap_field_write(chip->rm_fields[F_BC12_EN], !!tmp); in port_detect_enable_store() 906 return regmap_field_write(chip->rm_fields[F_BC12_EN], 1); in rt9471_probe() [all …]
|
| /linux-6.15/drivers/iio/adc/ |
| H A D | rtq6056.c | 92 struct regmap_field *rm_fields[F_MAX_FIELDS]; member 375 rm_field = priv->rm_fields[F_VSHUNTCT]; in rtq6056_adc_set_samp_freq() 378 rm_field = priv->rm_fields[F_VBUSCT]; in rtq6056_adc_set_samp_freq() 419 ret = regmap_field_write(priv->rm_fields[F_AVG], selector); in rtq6056_adc_set_average() 439 ret = regmap_field_write(priv->rm_fields[F_RTQ6059_BADC], in rtq6059_adc_set_average() 444 ret = regmap_field_write(priv->rm_fields[F_RTQ6059_SADC], in rtq6059_adc_set_average() 685 regmap_field_write(priv->rm_fields[F_OPMODE], 0); in rtq6056_enter_shutdown_state() 763 ret = devm_regmap_field_bulk_alloc(dev, regmap, priv->rm_fields, in rtq6056_probe() 816 return regmap_field_write(priv->rm_fields[F_OPMODE], 0); in rtq6056_runtime_suspend() 824 ret = regmap_field_write(priv->rm_fields[F_OPMODE], RTQ6056_CONT_ALLON); in rtq6056_runtime_resume()
|