Searched refs:max8660 (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/regulator/ |
H A D | max8660.c | 3 * max8660.c -- Voltage regulation for the Maxim 8660/8661 33 #include <linux/regulator/max8660.h> 68 struct max8660 { struct 73 static int max8660_write(struct max8660 *max8660, u8 reg, u8 mask, u8 val) in max8660_write() argument 80 u8 reg_val = (max8660->shadow_regs[reg] & mask) | val; in max8660_write() 82 dev_vdbg(&max8660->client->dev, "Writing reg %02x with %02x\n", in max8660_write() 85 ret = i2c_smbus_write_byte_data(max8660->client, in max8660_write() 88 max8660->shadow_regs[reg] = reg_val; in max8660_write() 100 struct max8660 *max866 in max8660_dcdc_is_enabled() local 109 struct max8660 *max8660 = rdev_get_drvdata(rdev); max8660_dcdc_enable() local 117 struct max8660 *max8660 = rdev_get_drvdata(rdev); max8660_dcdc_disable() local 125 struct max8660 *max8660 = rdev_get_drvdata(rdev); max8660_dcdc_get_voltage_sel() local 135 struct max8660 *max8660 = rdev_get_drvdata(rdev); max8660_dcdc_set_voltage_sel() local 164 struct max8660 *max8660 = rdev_get_drvdata(rdev); max8660_ldo5_get_voltage_sel() local 173 struct max8660 *max8660 = rdev_get_drvdata(rdev); max8660_ldo5_set_voltage_sel() local 198 struct max8660 *max8660 = rdev_get_drvdata(rdev); max8660_ldo67_is_enabled() local 207 struct max8660 *max8660 = rdev_get_drvdata(rdev); max8660_ldo67_enable() local 215 struct max8660 *max8660 = rdev_get_drvdata(rdev); max8660_ldo67_disable() local 223 struct max8660 *max8660 = rdev_get_drvdata(rdev); max8660_ldo67_get_voltage_sel() local 233 struct max8660 *max8660 = rdev_get_drvdata(rdev); max8660_ldo67_set_voltage_sel() local 376 struct max8660 *max8660; max8660_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/regulator/ |
H A D | max8660.c | 3 * max8660.c -- Voltage regulation for the Maxim 8660/8661 33 #include <linux/regulator/max8660.h> 68 struct max8660 { struct 73 static int max8660_write(struct max8660 *max8660, u8 reg, u8 mask, u8 val) in max8660_write() argument 80 u8 reg_val = (max8660->shadow_regs[reg] & mask) | val; in max8660_write() 82 dev_vdbg(&max8660->client->dev, "Writing reg %02x with %02x\n", in max8660_write() 85 ret = i2c_smbus_write_byte_data(max8660->client, in max8660_write() 88 max8660->shadow_regs[reg] = reg_val; in max8660_write() 100 struct max8660 *max866 in max8660_dcdc_is_enabled() local 109 struct max8660 *max8660 = rdev_get_drvdata(rdev); max8660_dcdc_enable() local 117 struct max8660 *max8660 = rdev_get_drvdata(rdev); max8660_dcdc_disable() local 125 struct max8660 *max8660 = rdev_get_drvdata(rdev); max8660_dcdc_get_voltage_sel() local 135 struct max8660 *max8660 = rdev_get_drvdata(rdev); max8660_dcdc_set_voltage_sel() local 164 struct max8660 *max8660 = rdev_get_drvdata(rdev); max8660_ldo5_get_voltage_sel() local 173 struct max8660 *max8660 = rdev_get_drvdata(rdev); max8660_ldo5_set_voltage_sel() local 198 struct max8660 *max8660 = rdev_get_drvdata(rdev); max8660_ldo67_is_enabled() local 207 struct max8660 *max8660 = rdev_get_drvdata(rdev); max8660_ldo67_enable() local 215 struct max8660 *max8660 = rdev_get_drvdata(rdev); max8660_ldo67_disable() local 223 struct max8660 *max8660 = rdev_get_drvdata(rdev); max8660_ldo67_get_voltage_sel() local 233 struct max8660 *max8660 = rdev_get_drvdata(rdev); max8660_ldo67_set_voltage_sel() local 376 struct max8660 *max8660; max8660_probe() local [all...] |
Completed in 2 milliseconds