Home
last modified time | relevance | path

Searched full:max77843 (Results 1 – 18 of 18) sorted by relevance

/linux-6.12.1/drivers/mfd/
Dmax77843.c3 // MFD core driver for the Maxim MAX77843
15 #include <linux/mfd/max77843-private.h>
21 .name = "max77843-muic",
22 .of_compatible = "maxim,max77843-muic",
24 .name = "max77843-regulator",
25 .of_compatible = "maxim,max77843-regulator",
27 .name = "max77843-charger",
28 .of_compatible = "maxim,max77843-charger"
30 .name = "max77843-fuelgauge",
31 .of_compatible = "maxim,max77843-fuelgauge",
[all …]
DMakefile171 obj-$(CONFIG_MFD_MAX77843) += max77843.o
DKconfig922 bool "Maxim Semiconductor MAX77843 PMIC Support"
928 Say yes here to add support for Maxim Semiconductor MAX77843.
/linux-6.12.1/drivers/extcon/
Dextcon-max77843.c3 // extcon-max77843.c - Maxim MAX77843 extcon driver to support
14 #include <linux/mfd/max77843-private.h>
31 struct max77693_dev *max77843; member
190 .name = "max77843-muic",
201 struct max77693_dev *max77843 = info->max77843; in max77843_muic_set_path() local
214 ret = regmap_update_bits(max77843->regmap_muic, in max77843_muic_set_path()
229 ret = regmap_update_bits(max77843->regmap_muic, in max77843_muic_set_path()
248 struct max77693_dev *max77843 = info->max77843; in max77843_charger_set_otg_vbus() local
256 regmap_update_bits(max77843->regmap_chg, MAX77843_CHG_REG_CHG_CNFG_00, in max77843_charger_set_otg_vbus()
630 struct max77693_dev *max77843 = info->max77843; in max77843_muic_irq_work() local
[all …]
DKconfig119 tristate "Maxim MAX77843 EXTCON Support"
125 Maxim MAX77843. The MAX77843 MUIC is a USB port accessory
DMakefile19 obj-$(CONFIG_EXTCON_MAX77843) += extcon-max77843.o
/linux-6.12.1/Documentation/devicetree/bindings/mfd/
Dmaxim,max77843.yaml4 $id: http://devicetree.org/schemas/mfd/maxim,max77843.yaml#
7 title: Maxim MAX77843 MicroUSB and Companion Power Management IC
13 This is a part of device tree bindings for Maxim MAX77843 MicroUSB
16 The Maxim MAX77843 is a MicroUSB and Companion Power Management IC which
22 const: maxim,max77843
31 $ref: /schemas/extcon/maxim,max77843.yaml
38 const: maxim,max77843-haptic
52 $ref: /schemas/regulator/maxim,max77843.yaml
70 compatible = "maxim,max77843";
76 compatible = "maxim,max77843-muic";
[all …]
/linux-6.12.1/include/linux/mfd/
Dmax77843-private.h3 * Common variables for the Maxim MAX77843 driver
182 /* MAX77843 interrupts */
188 /* MAX77843 MAINCTRL1 register */
192 /* MAX77843 MCONFIG register */
201 /* Max77843 charger interrupts */
210 /* MAX77843 CHG_INT_OK register */
219 /* MAX77843 CHG_DETAILS_00 register */
222 /* MAX77843 CHG_DETAILS_01 register */
243 /* MAX77843 CHG_CNFG_00 register */
252 /* MAX77843 CHG_CNFG_01 register */
[all …]
Dmax77693-common.h20 * Shared also with max77843.
27 struct i2c_client *i2c_chg; /* MAX77843: 0xD2, Charger */
34 struct regmap *regmap_chg; /* Only MAX77843 */
/linux-6.12.1/Documentation/devicetree/bindings/extcon/
Dmaxim,max77843.yaml4 $id: http://devicetree.org/schemas/extcon/maxim,max77843.yaml#
7 title: Maxim MAX77843 MicroUSB and Companion Power Management IC Extcon
14 This is a part of device tree bindings for Maxim MAX77843 MicroUSB
17 See also Documentation/devicetree/bindings/mfd/maxim,max77843.yaml for
22 const: maxim,max77843-muic
/linux-6.12.1/Documentation/devicetree/bindings/regulator/
Dmaxim,max77843.yaml4 $id: http://devicetree.org/schemas/regulator/maxim,max77843.yaml#
7 title: Maxim MAX77843 MicroUSB and Companion Power Management IC regulators
13 This is a part of device tree bindings for Maxim MAX77843 MicroUSB Integrated
16 See also Documentation/devicetree/bindings/mfd/maxim,max77843.yaml for
21 const: maxim,max77843-regulator
/linux-6.12.1/drivers/regulator/
Dmax77693-regulator.c21 #include <linux/mfd/max77843-private.h>
26 * ID for MAX77843 regulators.
37 /* Register differences between chargers: MAX77693 and MAX77843 */
52 * On MAX77843 the calculation formula is the same (except values).
275 { "max77843-regulator", TYPE_MAX77843 },
DKconfig748 Exynos-4x12 (MAX77693) or Exynos5433 (MAX77843) SoC chips.
/linux-6.12.1/drivers/input/misc/
Dmax77693-haptic.c3 * MAXIM MAX77693/MAX77843 Haptic device driver
26 #include <linux/mfd/max77843-private.h>
410 { "max77843-haptic", },
417 { .compatible = "maxim,max77843-haptic", },
DKconfig243 tristate "MAXIM MAX77693/MAX77843 haptic controller support"
248 MAXIM MAX77693 and MAX77843 chips.
/linux-6.12.1/Documentation/devicetree/bindings/connector/
Dusb-connector.yaml332 muic-max77843 {
456 muic-max77843 {
/linux-6.12.1/arch/arm64/boot/dts/exynos/
Dexynos5433-tm2-common.dtsi861 compatible = "maxim,max77843";
867 compatible = "maxim,max77843-muic";
909 compatible = "maxim,max77843-regulator";
930 compatible = "maxim,max77843-haptic";
/linux-6.12.1/
DMAINTAINERS14032 F: Documentation/devicetree/bindings/*/maxim,max77843.yaml
14034 F: drivers/*/*max77843.c