Lines Matching refs:rm_fields

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()
373 return regmap_field_write(chip->rm_fields[F_HZ], !value); in rt9471_charger_set_property()
454 ret = regmap_field_read(chip->rm_fields[F_ST_VBUS_GD], &vbus_gd); in rt9471_detach_handler()
479 ret = regmap_field_read(chip->rm_fields[F_PORT_STAT], &port_stat); in rt9471_bc12_done_handler()
534 ret = regmap_field_write(chip->rm_fields[F_WDT_RST], 1); in rt9471_wdt_handler()
642 ret = regmap_field_read(chip->rm_fields[F_BATFET_DIS], &sysoff_enable); in sysoff_enable_show()
661 ret = regmap_field_write(chip->rm_fields[F_BATFET_DIS], !!tmp); in sysoff_enable_store()
675 ret = regmap_field_read(chip->rm_fields[F_BC12_EN], &bc12_enable); in port_detect_enable_show()
694 ret = regmap_field_write(chip->rm_fields[F_BC12_EN], !!tmp); in port_detect_enable_store()
799 ret = regmap_field_read(chip->rm_fields[F_DEVICE_ID], &dev_id); in rt9471_check_devinfo()
863 ret = devm_regmap_field_bulk_alloc(dev, regmap, chip->rm_fields, in rt9471_probe()
897 return regmap_field_write(chip->rm_fields[F_BC12_EN], 1); in rt9471_probe()
908 regmap_field_write(chip->rm_fields[F_REG_RST], 1); in rt9471_shutdown()