Lines Matching defs:rm_fields
145 struct regmap_field *rm_fields[F_MAX_FIELDS];
201 return regmap_field_write(chip->rm_fields[field], sel);
212 ret = regmap_field_read(chip->rm_fields[field], &sel);
229 return regmap_field_write(chip->rm_fields[F_TE], 0);
236 return regmap_field_write(chip->rm_fields[F_TE], 1);
244 ret = regmap_field_read(chip->rm_fields[F_TE], &chg_term_enable);
261 ret = regmap_field_read(chip->rm_fields[F_ST_CHG_RDY], &chg_ready);
265 ret = regmap_field_read(chip->rm_fields[F_ST_CHG_DONE], &chg_done);
292 ret = regmap_field_read(chip->rm_fields[F_ST_VBUS_GD], &vbus_gd);
371 return regmap_field_write(chip->rm_fields[F_CHG_EN], !!value);
373 return regmap_field_write(chip->rm_fields[F_HZ], !value);
454 ret = regmap_field_read(chip->rm_fields[F_ST_VBUS_GD], &vbus_gd);
479 ret = regmap_field_read(chip->rm_fields[F_PORT_STAT], &port_stat);
534 ret = regmap_field_write(chip->rm_fields[F_WDT_RST], 1);
642 ret = regmap_field_read(chip->rm_fields[F_BATFET_DIS], &sysoff_enable);
661 ret = regmap_field_write(chip->rm_fields[F_BATFET_DIS], !!tmp);
675 ret = regmap_field_read(chip->rm_fields[F_BC12_EN], &bc12_enable);
694 ret = regmap_field_write(chip->rm_fields[F_BC12_EN], !!tmp);
799 ret = regmap_field_read(chip->rm_fields[F_DEVICE_ID], &dev_id);
863 ret = devm_regmap_field_bulk_alloc(dev, regmap, chip->rm_fields,
897 return regmap_field_write(chip->rm_fields[F_BC12_EN], 1);
908 regmap_field_write(chip->rm_fields[F_REG_RST], 1);