Searched refs:max8660 (Results 1 – 3 of 3) sorted by relevance
| /linux-4.4.14/drivers/regulator/ |
| D | max8660.c | 81 struct max8660 { struct 86 static int max8660_write(struct max8660 *max8660, u8 reg, u8 mask, u8 val) in max8660_write() argument 93 u8 reg_val = (max8660->shadow_regs[reg] & mask) | val; in max8660_write() 95 dev_vdbg(&max8660->client->dev, "Writing reg %02x with %02x\n", in max8660_write() 98 ret = i2c_smbus_write_byte_data(max8660->client, in max8660_write() 101 max8660->shadow_regs[reg] = reg_val; in max8660_write() 113 struct max8660 *max8660 = rdev_get_drvdata(rdev); in max8660_dcdc_is_enabled() local 114 u8 val = max8660->shadow_regs[MAX8660_OVER1]; in max8660_dcdc_is_enabled() 122 struct max8660 *max8660 = rdev_get_drvdata(rdev); in max8660_dcdc_enable() local 125 return max8660_write(max8660, MAX8660_OVER1, 0xff, bit); in max8660_dcdc_enable() [all …]
|
| D | Makefile | 49 obj-$(CONFIG_REGULATOR_MAX8660) += max8660.o
|
| /linux-4.4.14/Documentation/devicetree/bindings/regulator/ |
| D | max8660.txt | 4 - compatible: must be one of "maxim,max8660", "maxim,max8661" 11 max8660@34 { 12 compatible = "maxim,max8660";
|