Searched refs:bq2415x_i2c_write_mask (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/power/supply/ |
H A D | bq2415x_charger.c | 271 static int bq2415x_i2c_write_mask(struct bq2415x_device *bq, u8 reg, u8 val, in bq2415x_i2c_write_mask() function 295 return bq2415x_i2c_write_mask(bq, reg, val, BIT(bit), bit); in bq2415x_i2c_write_bit() 535 return bq2415x_i2c_write_mask(bq, BQ2415X_REG_CONTROL, val, in bq2415x_set_current_limit() 574 return bq2415x_i2c_write_mask(bq, BQ2415X_REG_CONTROL, val, in bq2415x_set_weak_battery_voltage() 605 return bq2415x_i2c_write_mask(bq, BQ2415X_REG_VOLTAGE, val, in bq2415x_set_battery_regulation_voltage() 634 return bq2415x_i2c_write_mask(bq, BQ2415X_REG_CURRENT, val, in bq2415x_set_charge_current() 668 return bq2415x_i2c_write_mask(bq, BQ2415X_REG_CURRENT, val, in bq2415x_set_termination_current()
|
/kernel/linux/linux-6.6/drivers/power/supply/ |
H A D | bq2415x_charger.c | 271 static int bq2415x_i2c_write_mask(struct bq2415x_device *bq, u8 reg, u8 val, in bq2415x_i2c_write_mask() function 295 return bq2415x_i2c_write_mask(bq, reg, val, BIT(bit), bit); in bq2415x_i2c_write_bit() 535 return bq2415x_i2c_write_mask(bq, BQ2415X_REG_CONTROL, val, in bq2415x_set_current_limit() 574 return bq2415x_i2c_write_mask(bq, BQ2415X_REG_CONTROL, val, in bq2415x_set_weak_battery_voltage() 605 return bq2415x_i2c_write_mask(bq, BQ2415X_REG_VOLTAGE, val, in bq2415x_set_battery_regulation_voltage() 634 return bq2415x_i2c_write_mask(bq, BQ2415X_REG_CURRENT, val, in bq2415x_set_charge_current() 668 return bq2415x_i2c_write_mask(bq, BQ2415X_REG_CURRENT, val, in bq2415x_set_termination_current()
|
Completed in 5 milliseconds