/openbmc/linux/drivers/mfd/ |
H A D | max77693.c | 187 i2c_set_clientdata(max77693->i2c_muic, max77693); in max77693_i2c_probe() 195 i2c_set_clientdata(max77693->i2c_haptic, max77693); in max77693_i2c_probe() 220 ret = regmap_add_irq_chip(max77693->regmap, max77693->irq, in max77693_i2c_probe() 229 ret = regmap_add_irq_chip(max77693->regmap, max77693->irq, in max77693_i2c_probe() 238 ret = regmap_add_irq_chip(max77693->regmap, max77693->irq, in max77693_i2c_probe() 279 regmap_del_irq_chip(max77693->irq, max77693->irq_data_muic); in max77693_i2c_probe() 281 regmap_del_irq_chip(max77693->irq, max77693->irq_data_chg); in max77693_i2c_probe() 285 regmap_del_irq_chip(max77693->irq, max77693->irq_data_led); in max77693_i2c_probe() 299 regmap_del_irq_chip(max77693->irq, max77693->irq_data_muic); in max77693_i2c_remove() 300 regmap_del_irq_chip(max77693->irq, max77693->irq_data_chg); in max77693_i2c_remove() [all …]
|
H A D | Makefile | 164 obj-$(CONFIG_MFD_MAX77693) += max77693.o
|
/openbmc/linux/Documentation/devicetree/bindings/mfd/ |
H A D | maxim,max77693.yaml | 4 $id: http://devicetree.org/schemas/mfd/maxim,max77693.yaml# 23 const: maxim,max77693 32 $ref: /schemas/power/supply/maxim,max77693.yaml 35 $ref: /schemas/leds/maxim,max77693.yaml 37 max77693-muic: 44 const: maxim,max77693-muic 55 const: maxim,max77693-muic 70 const: maxim,max77693-haptic 84 $ref: ../regulator/maxim,max77693.yaml 105 compatible = "maxim,max77693"; [all …]
|
/openbmc/linux/drivers/power/supply/ |
H A D | max77693_charger.c | 22 struct max77693_dev *max77693; member 215 struct regmap *regmap = chg->max77693->regmap; in max77693_charger_get_property() 328 return regmap_update_bits(chg->max77693->regmap, in max77693_set_fast_charge_timer() 379 return regmap_update_bits(chg->max77693->regmap, in max77693_set_top_off_threshold_current() 422 return regmap_update_bits(chg->max77693->regmap, in max77693_set_top_off_timer() 469 return regmap_update_bits(chg->max77693->regmap, in max77693_set_constant_volt() 491 return regmap_update_bits(chg->max77693->regmap, in max77693_set_min_system_volt() 518 return regmap_update_bits(chg->max77693->regmap, in max77693_set_thermal_regulation_temp() 542 return regmap_update_bits(chg->max77693->regmap, in max77693_set_batttery_overcurrent() 586 ret = regmap_update_bits(chg->max77693->regmap, in max77693_reg_init() [all …]
|
H A D | Kconfig | 401 max17055, max77693, max77849.
|
/openbmc/linux/drivers/extcon/ |
H A D | extcon-max77693.c | 68 struct max77693_dev *max77693; member 231 ret = regmap_write(info->max77693->regmap_muic, in max77693_muic_set_debounce_time() 268 ret = regmap_update_bits(info->max77693->regmap_muic, in max77693_muic_set_path() 1088 info->max77693 = max77693; in max77693_muic_probe() 1089 if (info->max77693->regmap_muic) { in max77693_muic_probe() 1093 info->max77693->i2c_muic, in max77693_muic_probe() 1095 if (IS_ERR(info->max77693->regmap_muic)) { in max77693_muic_probe() 1096 ret = PTR_ERR(info->max77693->regmap_muic); in max77693_muic_probe() 1097 dev_err(max77693->dev, in max77693_muic_probe() 1183 regmap_write(info->max77693->regmap_muic, in max77693_muic_probe() [all …]
|
H A D | Makefile | 17 obj-$(CONFIG_EXTCON_MAX77693) += extcon-max77693.o
|
/openbmc/linux/drivers/regulator/ |
H A D | max77693-regulator.c | 105 struct max77693_dev *max77693, in max77693_get_regmap() argument 109 return max77693->regmap; in max77693_get_regmap() 115 return max77693->regmap; in max77693_get_regmap() 117 return max77693->regmap_chg; in max77693_get_regmap() 119 return max77693->regmap; in max77693_get_regmap()
|
H A D | Makefile | 87 obj-$(CONFIG_REGULATOR_MAX77693) += max77693-regulator.o
|
/openbmc/linux/Documentation/devicetree/bindings/power/supply/ |
H A D | maxim,max77693.yaml | 4 $id: http://devicetree.org/schemas/power/supply/maxim,max77693.yaml# 16 See also Documentation/devicetree/bindings/mfd/maxim,max77693.yaml for 21 const: maxim,max77693-charger
|
/openbmc/linux/Documentation/devicetree/bindings/regulator/ |
H A D | maxim,max77693.yaml | 4 $id: http://devicetree.org/schemas/regulator/maxim,max77693.yaml# 17 See also Documentation/devicetree/bindings/mfd/maxim,max77693.yaml for
|
/openbmc/linux/drivers/input/misc/ |
H A D | max77693-haptic.c | 295 struct max77693_dev *max77693 = dev_get_drvdata(pdev->dev.parent); in max77693_haptic_probe() local 303 haptic->regmap_pmic = max77693->regmap; in max77693_haptic_probe() 313 haptic->regmap_haptic = max77693->regmap_haptic; in max77693_haptic_probe() 316 haptic->regmap_haptic = max77693->regmap; in max77693_haptic_probe()
|
H A D | Makefile | 53 obj-$(CONFIG_INPUT_MAX77693_HAPTIC) += max77693-haptic.o
|
H A D | Kconfig | 234 module will be called max77693-haptic.
|
/openbmc/linux/Documentation/devicetree/bindings/leds/ |
H A D | maxim,max77693.yaml | 4 $id: http://devicetree.org/schemas/leds/maxim,max77693.yaml# 21 See also Documentation/devicetree/bindings/mfd/maxim,max77693.yaml for 26 const: maxim,max77693-led
|
H A D | common.yaml | 239 compatible = "maxim,max77693-led";
|
/openbmc/linux/drivers/leds/flash/ |
H A D | Makefile | 9 obj-$(CONFIG_LEDS_MAX77693) += leds-max77693.o
|
/openbmc/linux/arch/arm/boot/dts/samsung/ |
H A D | exynos4412-midas.dtsi | 178 compatible = "maxim,max77693"; 186 compatible = "maxim,max77693-muic"; 232 compatible = "maxim,max77693-haptic"; 238 compatible = "maxim,max77693-charger"; 1188 max77693_irq: max77693-irq-pins { 1193 max77693_fuel_irq: max77693-fuel-irq-pins {
|
H A D | exynos4212-tab3.dtsi | 129 compatible = "maxim,max77693"; 155 compatible = "maxim,max77693-charger"; 978 max77693_irq: max77693-irq-pins { 985 max77693_fuel_irq: max77693-fuel-irq-pins {
|
/openbmc/linux/Documentation/ABI/testing/ |
H A D | sysfs-class-power | 639 What: /sys/class/power_supply/max77693-charger/device/fast_charge_timer 644 This entry shows and sets the maximum time the max77693 654 What: /sys/class/power_supply/max77693-charger/device/top_off_threshold_current 670 What: /sys/class/power_supply/max77693-charger/device/top_off_timer 675 This entry shows and sets the maximum time the max77693
|
/openbmc/linux/Documentation/leds/ |
H A D | leds-class-flash.rst | 81 Please refer to drivers/leds/leds-max77693.c for an exemplary usage of the
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | exynos4412-trats2.dts | 37 i2c_max77693: max77693 {
|
/openbmc/linux/ |
H A D | MAINTAINERS | 12992 F: Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml 13004 F: Documentation/devicetree/bindings/*/maxim,max77693.yaml 13010 F: drivers/*/max77693*.c 13013 F: drivers/extcon/extcon-max77693.c 13017 F: include/linux/mfd/max77693*.h
|
/openbmc/ |
H A D | opengrok2.0.log | 21467 …ngrok/data/xref/openbmc/linux/Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml.gz
|
H A D | opengrok1.0.log | 20977 …ngrok/data/xref/openbmc/linux/Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml.gz
|