Lines Matching defs:regmap
13 #include <linux/regmap.h>
211 * @regmap: register map structure
236 struct regmap *regmap;
256 * @bq256xx_regmap_config: regmap configuration struct
442 ret = regmap_read(bq->regmap, BQ256XX_CHARGER_STATUS_0,
447 ret = regmap_read(bq->regmap, BQ256XX_CHARGER_STATUS_1,
480 return regmap_update_bits(bq->regmap, BQ256XX_CHARGER_CONTROL_0,
491 ret = regmap_read(bq->regmap, BQ256XX_CHARGE_CURRENT_LIMIT,
507 ret = regmap_read(bq->regmap, BQ256XX_CHARGE_CURRENT_LIMIT,
528 return regmap_update_bits(bq->regmap, BQ256XX_CHARGE_CURRENT_LIMIT,
547 return regmap_update_bits(bq->regmap, BQ256XX_CHARGE_CURRENT_LIMIT,
557 ret = regmap_read(bq->regmap, BQ256XX_BATTERY_VOLTAGE_LIMIT,
580 ret = regmap_read(bq->regmap, BQ256XX_BATTERY_VOLTAGE_LIMIT,
602 ret = regmap_read(bq->regmap, BQ256XX_BATTERY_VOLTAGE_LIMIT,
620 ret = regmap_read(bq->regmap, BQ256XX_BATTERY_VOLTAGE_LIMIT,
649 return regmap_update_bits(bq->regmap, BQ256XX_BATTERY_VOLTAGE_LIMIT,
671 return regmap_update_bits(bq->regmap, BQ256XX_BATTERY_VOLTAGE_LIMIT,
686 return regmap_update_bits(bq->regmap, BQ256XX_BATTERY_VOLTAGE_LIMIT,
701 return regmap_update_bits(bq->regmap, BQ256XX_BATTERY_VOLTAGE_LIMIT,
708 return regmap_update_bits(bq->regmap, BQ256XX_INPUT_CURRENT_LIMIT,
718 ret = regmap_read(bq->regmap, BQ256XX_PRECHG_AND_TERM_CURR_LIM,
740 return regmap_update_bits(bq->regmap, BQ256XX_PRECHG_AND_TERM_CURR_LIM,
750 ret = regmap_read(bq->regmap, BQ256XX_PRECHG_AND_TERM_CURR_LIM,
772 return regmap_update_bits(bq->regmap, BQ256XX_PRECHG_AND_TERM_CURR_LIM,
782 ret = regmap_read(bq->regmap, BQ256XX_PRECHG_AND_TERM_CURR_LIM,
802 return regmap_update_bits(bq->regmap, BQ256XX_PRECHG_AND_TERM_CURR_LIM,
812 ret = regmap_read(bq->regmap, BQ256XX_PRECHG_AND_TERM_CURR_LIM,
832 return regmap_update_bits(bq->regmap, BQ256XX_PRECHG_AND_TERM_CURR_LIM,
842 ret = regmap_read(bq->regmap, BQ256XX_CHARGER_CONTROL_2,
862 return regmap_update_bits(bq->regmap, BQ256XX_CHARGER_CONTROL_2,
872 ret = regmap_read(bq->regmap, BQ256XX_INPUT_CURRENT_LIMIT,
892 return regmap_update_bits(bq->regmap, BQ256XX_INPUT_CURRENT_LIMIT,
900 regmap_update_bits(bq->regmap, BQ256XX_PART_INFORMATION,
1582 ret = regmap_update_bits(bq->regmap, BQ256XX_CHARGER_CONTROL_1,
1714 bq->regmap = devm_regmap_init_i2c(client,
1717 if (IS_ERR(bq->regmap)) {
1719 return PTR_ERR(bq->regmap);