Searched refs:regmap_fields (Results 1 – 2 of 2) sorted by relevance
| /Linux-v5.4/drivers/power/supply/ |
| D | rt9455_charger.c | 236 struct regmap_field *regmap_fields[F_MAX_FIELDS]; member 278 ret = regmap_field_read(info->regmap_fields[field], &v); in rt9455_get_field_val() 294 return regmap_field_write(info->regmap_fields[field], idx); in rt9455_set_field_val() 303 ret = regmap_field_write(info->regmap_fields[F_RST], 0x01); in rt9455_register_reset() 314 ret = regmap_field_read(info->regmap_fields[F_RST], &v); in rt9455_register_reset() 358 ret = regmap_field_read(info->regmap_fields[F_PWR_RDY], in rt9455_charger_get_status() 374 ret = regmap_field_read(info->regmap_fields[F_STAT], &v); in rt9455_charger_get_status() 470 ret = regmap_field_read(info->regmap_fields[F_STAT], &v); in rt9455_charger_get_health() 490 ret = regmap_field_read(info->regmap_fields[F_BATAB], &v); in rt9455_charger_get_battery_presence() 511 ret = regmap_field_read(info->regmap_fields[F_PWR_RDY], &v); in rt9455_charger_get_online() [all …]
|
| /Linux-v5.4/drivers/iio/gyro/ |
| D | fxas21002c_core.c | 78 struct regmap_field *regmap_fields[F_MAX_FIELDS]; member 174 ret = regmap_field_read(data->regmap_fields[F_FS_DOUBLE], &fs_double); in fxas21002c_range_fs_from_value() 207 ret = regmap_field_write(data->regmap_fields[F_FS_DOUBLE], fs_double); in fxas21002c_range_value_from_fs() 220 ret = regmap_field_read(data->regmap_fields[F_ACTIVE], &active); in fxas21002c_mode_get() 226 ret = regmap_field_read(data->regmap_fields[F_READY], &ready); in fxas21002c_mode_get() 244 ret = regmap_field_write(data->regmap_fields[F_READY], 1); in fxas21002c_mode_set() 246 ret = regmap_field_write(data->regmap_fields[F_READY], 0); in fxas21002c_mode_set() 251 ret = regmap_field_write(data->regmap_fields[F_ACTIVE], 1); in fxas21002c_mode_set() 253 ret = regmap_field_write(data->regmap_fields[F_ACTIVE], 0); in fxas21002c_mode_set() 289 ret = regmap_field_write(data->regmap_fields[field], bits); in fxas21002c_write() [all …]
|