Home
last modified time | relevance | path

Searched refs:max77693 (Results 1 – 25 of 25) sorted by relevance

/openbmc/linux/drivers/mfd/
H A Dmax77693.c187 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 DMakefile164 obj-$(CONFIG_MFD_MAX77693) += max77693.o
/openbmc/linux/Documentation/devicetree/bindings/mfd/
H A Dmaxim,max77693.yaml4 $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 Dmax77693_charger.c22 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 DKconfig401 max17055, max77693, max77849.
/openbmc/linux/drivers/extcon/
H A Dextcon-max77693.c68 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 DMakefile17 obj-$(CONFIG_EXTCON_MAX77693) += extcon-max77693.o
/openbmc/linux/drivers/regulator/
H A Dmax77693-regulator.c105 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 DMakefile87 obj-$(CONFIG_REGULATOR_MAX77693) += max77693-regulator.o
/openbmc/linux/Documentation/devicetree/bindings/power/supply/
H A Dmaxim,max77693.yaml4 $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 Dmaxim,max77693.yaml4 $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 Dmax77693-haptic.c295 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 DMakefile53 obj-$(CONFIG_INPUT_MAX77693_HAPTIC) += max77693-haptic.o
H A DKconfig234 module will be called max77693-haptic.
/openbmc/linux/Documentation/devicetree/bindings/leds/
H A Dmaxim,max77693.yaml4 $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 Dcommon.yaml239 compatible = "maxim,max77693-led";
/openbmc/linux/drivers/leds/flash/
H A DMakefile9 obj-$(CONFIG_LEDS_MAX77693) += leds-max77693.o
/openbmc/linux/arch/arm/boot/dts/samsung/
H A Dexynos4412-midas.dtsi178 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 Dexynos4212-tab3.dtsi129 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 Dsysfs-class-power639 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 Dleds-class-flash.rst81 Please refer to drivers/leds/leds-max77693.c for an exemplary usage of the
/openbmc/u-boot/arch/arm/dts/
H A Dexynos4412-trats2.dts37 i2c_max77693: max77693 {
/openbmc/linux/
H A DMAINTAINERS12992 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 Dopengrok2.0.log21467 …ngrok/data/xref/openbmc/linux/Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml.gz
H A Dopengrok1.0.log20977 …ngrok/data/xref/openbmc/linux/Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml.gz