Searched refs:max77693 (Results 1 – 13 of 13) sorted by relevance
/linux-4.1.27/drivers/mfd/ |
D | max77693.c | 165 struct max77693_dev *max77693; in max77693_i2c_probe() local 169 max77693 = devm_kzalloc(&i2c->dev, in max77693_i2c_probe() 171 if (max77693 == NULL) in max77693_i2c_probe() 174 i2c_set_clientdata(i2c, max77693); in max77693_i2c_probe() 175 max77693->dev = &i2c->dev; in max77693_i2c_probe() 176 max77693->i2c = i2c; in max77693_i2c_probe() 177 max77693->irq = i2c->irq; in max77693_i2c_probe() 178 max77693->type = id->driver_data; in max77693_i2c_probe() 180 max77693->regmap = devm_regmap_init_i2c(i2c, &max77693_regmap_config); in max77693_i2c_probe() 181 if (IS_ERR(max77693->regmap)) { in max77693_i2c_probe() [all …]
|
D | Makefile | 119 obj-$(CONFIG_MFD_MAX77693) += max77693.o
|
/linux-4.1.27/drivers/power/ |
D | max77693_charger.c | 31 struct max77693_dev *max77693; member 224 struct regmap *regmap = chg->max77693->regmap; in max77693_charger_get_property() 290 ret = regmap_read(chg->max77693->regmap, MAX77693_CHG_REG_CHG_CNFG_01, in fast_charge_timer_show() 337 return regmap_update_bits(chg->max77693->regmap, in max77693_set_fast_charge_timer() 356 ret = regmap_read(chg->max77693->regmap, MAX77693_CHG_REG_CHG_CNFG_03, in top_off_threshold_current_show() 388 return regmap_update_bits(chg->max77693->regmap, in max77693_set_top_off_threshold_current() 407 ret = regmap_read(chg->max77693->regmap, MAX77693_CHG_REG_CHG_CNFG_03, in top_off_timer_show() 431 return regmap_update_bits(chg->max77693->regmap, in max77693_set_top_off_timer() 478 return regmap_update_bits(chg->max77693->regmap, in max77693_set_constant_volt() 500 return regmap_update_bits(chg->max77693->regmap, in max77693_set_min_system_volt() [all …]
|
/linux-4.1.27/drivers/extcon/ |
D | extcon-max77693.c | 76 struct max77693_dev *max77693; member 263 ret = regmap_write(info->max77693->regmap_muic, in max77693_muic_set_debounce_time() 300 ret = regmap_update_bits(info->max77693->regmap_muic, in max77693_muic_set_path() 312 ret = regmap_update_bits(info->max77693->regmap_muic, in max77693_muic_set_path() 978 ret = regmap_bulk_read(info->max77693->regmap_muic, in max77693_muic_irq_work() 1049 ret = regmap_bulk_read(info->max77693->regmap_muic, in max77693_muic_detect_accessory() 1094 struct max77693_dev *max77693 = dev_get_drvdata(pdev->dev.parent); in max77693_muic_probe() local 1095 struct max77693_platform_data *pdata = dev_get_platdata(max77693->dev); in max77693_muic_probe() 1110 info->max77693 = max77693; in max77693_muic_probe() 1111 if (info->max77693->regmap_muic) { in max77693_muic_probe() [all …]
|
D | Makefile | 10 obj-$(CONFIG_EXTCON_MAX77693) += extcon-max77693.o
|
/linux-4.1.27/Documentation/devicetree/bindings/mfd/ |
D | max77693.txt | 14 - compatible : Must be "maxim,max77693". 20 - regulators : The regulators of max77693 have to be instantiated under subnod 35 - compatible : Must be "maxim,max77693-hpatic" 46 - compatible : Must be "maxim,max77693-charger". 80 max77693@66 { 81 compatible = "maxim,max77693"; 106 compatible = "maxim,max77693-haptic"; 113 compatible = "maxim,max77693-charger";
|
/linux-4.1.27/Documentation/ABI/testing/ |
D | sysfs-class-power | 36 What: /sys/class/power_supply/max77693-charger/device/fast_charge_timer 41 This entry shows and sets the maximum time the max77693 50 What: /sys/class/power_supply/max77693-charger/device/top_off_threshold_current 65 What: /sys/class/power_supply/max77693-charger/device/top_off_timer 70 This entry shows and sets the maximum time the max77693
|
/linux-4.1.27/drivers/input/misc/ |
D | max77693-haptic.c | 248 struct max77693_dev *max77693 = dev_get_drvdata(pdev->dev.parent); in max77693_haptic_probe() local 256 haptic->regmap_pmic = max77693->regmap; in max77693_haptic_probe() 257 haptic->regmap_haptic = max77693->regmap_haptic; in max77693_haptic_probe()
|
D | Makefile | 41 obj-$(CONFIG_INPUT_MAX77693_HAPTIC) += max77693-haptic.o
|
D | Kconfig | 178 module will be called max77693-haptic.
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | exynos4412-trats2.dts | 546 max77693@66 { 547 compatible = "maxim,max77693"; 567 compatible = "maxim,max77693-haptic"; 573 compatible = "maxim,max77693-charger"; 592 max77693-fuel-gauge@36 {
|
/linux-4.1.27/drivers/regulator/ |
D | Makefile | 56 obj-$(CONFIG_REGULATOR_MAX77693) += max77693.o
|
/linux-4.1.27/ |
D | MAINTAINERS | 6326 F: drivers/*/max77693.c 6328 F: drivers/extcon/extcon-max77693.c 6333 F: Documentation/devicetree/bindings/mfd/max77693.txt 6337 F: include/linux/mfd/max77693*.h
|