Searched +full:max77693 +full:- +full:charger (Results 1 – 20 of 20) sorted by relevance
/linux-6.14.4/Documentation/devicetree/bindings/mfd/ |
D | maxim,max77693.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/mfd/maxim,max77693.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Maxim MAX77693 MicroUSB and Companion Power Management IC 10 - Chanwoo Choi <[email protected]> 11 - Krzysztof Kozlowski <[email protected]> 14 This is a part of device tree bindings for Maxim MAX77693 MicroUSB 17 The Maxim MAX77693 is a MicroUSB and Companion Power Management IC which 18 includes voltage current regulators, charger, LED/flash, haptic motor driver [all …]
|
/linux-6.14.4/drivers/regulator/ |
D | max77693-regulator.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 // max77693.c - Regulator driver for the Maxim 77693 and 77843 5 // Copyright (C) 2013-2015 Samsung Electronics 18 #include <linux/mfd/max77693.h> 19 #include <linux/mfd/max77693-common.h> 20 #include <linux/mfd/max77693-private.h> 21 #include <linux/mfd/max77843-private.h> 27 * There is no need for such for MAX77693. 37 /* Register differences between chargers: MAX77693 and MAX77843 */ 46 * MAX77693 CHARGER regulator - Min : 20mA, Max : 2580mA, step : 20mA [all …]
|
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 38 managed regulators and simple non-configurable regulators. 64 the netlink mechanism. User-space applications can subscribe to these events 65 for real-time updates on various regulator events. 75 They provide two I2C-controlled DC/DC step-down converters with 101 tristate "Active-semi act8865 voltage regulator" 106 This driver controls a active-semi act8865 voltage output 110 tristate "Active-semi ACT8945A voltage regulator" 113 This driver controls a active-semi ACT8945A voltage regulator 114 via I2C bus. The ACT8945A features three step-down DC/DC converters [all …]
|
/linux-6.14.4/drivers/power/supply/ |
D | max77693_charger.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 // max77693_charger.c - Battery charger driver for the Maxim 77693 12 #include <linux/mfd/max77693.h> 13 #include <linux/mfd/max77693-common.h> 14 #include <linux/mfd/max77693-private.h> 16 #define MAX77693_CHARGER_NAME "max77693-charger" 17 static const char *max77693_charger_model = "MAX77693"; 22 struct max77693_dev *max77693; member 23 struct power_supply *charger; member 88 * Top-off: trickle or fast? In top-off the current varies between in max77693_get_charge_type() [all …]
|
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 51 which include a battery charger and a boost converter. 54 tristate "MAX8925 battery charger support" 57 Say Y here to enable support for the battery charger in the Maxim 61 tristate "WM831X backup battery charger support" 64 Say Y here to enable support for the backup battery charger 93 tristate "ADP5061 battery charger driver" 98 charger. 104 tristate "Active-semi ACT8945A charger driver" 108 Active-semi ActivePath ACT8945A charger. [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/power/supply/ |
D | maxim,max77693.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/power/supply/maxim,max77693.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Maxim MAX77693 MicroUSB and Companion Power Management IC Charger 10 - Krzysztof Kozlowski <[email protected]> 13 This is a part of device tree bindings for Maxim MAX77693 MicroUSB Integrated 16 See also Documentation/devicetree/bindings/mfd/maxim,max77693.yaml for 21 const: maxim,max77693-charger 23 maxim,constant-microvolt: [all …]
|
/linux-6.14.4/drivers/mfd/ |
D | max77693.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 // max77693.c - mfd core driver for the MAX 77693 21 #include <linux/mfd/max77693.h> 22 #include <linux/mfd/max77693-common.h> 23 #include <linux/mfd/max77693-private.h> 27 #define I2C_ADDR_PMIC (0xCC >> 1) /* Charger, Flash LED */ 32 { .name = "max77693-pmic", }, 34 .name = "max77693-charger", 35 .of_compatible = "maxim,max77693-charger", 38 .name = "max77693-muic", [all …]
|
D | max77843.c | 1 // SPDX-License-Identifier: GPL-2.0+ 14 #include <linux/mfd/max77693-common.h> 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", [all …]
|
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 57 tristate "Active-semi ACT8945A" 62 Support for the ACT8945A PMIC from Active-semi. This device 63 features three step-down DC/DC converters and four low-dropout 65 charger. 79 sun4i-gpadc-iio and the hwmon driver iio_hwmon. 82 called sun4i-gpadc. 113 tablets etc. It has 4 DC/DC step-down regulators, 3 DC/DC step-down 144 over at91-usart-serial driver and usart-spi-driver. Only one function 160 tristate "Atmel HLCDC (High-end LCD Controller)" [all …]
|
/linux-6.14.4/drivers/extcon/ |
D | extcon-max77693.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 // extcon-max77693.c - MAX77693 extcon driver to support MAX77693 MUIC 8 #include <linux/devm-helpers.h> 17 #include <linux/mfd/max77693.h> 18 #include <linux/mfd/max77693-common.h> 19 #include <linux/mfd/max77693-private.h> 20 #include <linux/extcon-provider.h> 24 #define DEV_NAME "max77693-muic" 28 * Default value of MAX77693 register to bring up MUIC device. 30 * extcon-max77693 driver use 'default_init_data' to bring up base operation [all …]
|
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 11 host USB ports. Many of 30-pin connectors including PDMI are 25 tristate "X-Power AXP288 EXTCON support" 30 and USB MUX switching by X-Power AXP288 PMIC. 68 Say Y here to enable extcon support for charger detection / control 75 Say Y here to enable extcon support for charger detection / control 105 enable a system with an integrated USB OTG dual-role transceiver to 106 function as an USB OTG dual-role device. 109 tristate "Maxim MAX77693 EXTCON Support" 115 Maxim MAX77693 PMIC. The MAX77693 MUIC is a USB port accessory [all …]
|
D | extcon-max77843.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 // extcon-max77843.c - Maxim MAX77843 extcon driver to support 9 #include <linux/extcon-provider.h> 13 #include <linux/mfd/max77693-common.h> 14 #include <linux/mfd/max77843-private.h> 106 /* Define charger cable type */ 141 { MAX77843_MUIC_IRQ_INT1_ADC, "MUIC-ADC" }, 142 { MAX77843_MUIC_IRQ_INT1_ADCERROR, "MUIC-ADC_ERROR" }, 143 { MAX77843_MUIC_IRQ_INT1_ADC1K, "MUIC-ADC1K" }, 144 { MAX77843_MUIC_IRQ_INT2_CHGTYP, "MUIC-CHGTYP" }, [all …]
|
/linux-6.14.4/include/linux/mfd/ |
D | max77693-common.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 24 struct i2c_client *i2c; /* 0xCC , PMIC, Charger, Flash LED */ 26 struct i2c_client *i2c_haptic; /* MAX77693: 0x90 , Haptic */ 27 struct i2c_client *i2c_chg; /* MAX77843: 0xD2, Charger */ 33 struct regmap *regmap_haptic; /* Only MAX77693 */ 38 struct regmap_irq_chip_data *irq_data_chg; /* Only MAX77693 */
|
D | max77693.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * max77693.h - Driver for the Maxim 77693 12 * MAX77693 has PMIC, Charger, Flash LED, Haptic, MUIC devices. 20 /* MAX77693 regulator IDs */ 47 /* MAX77693 led flash */ 71 /* MAX77693 */
|
D | max77693-private.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * max77693-private.h - Voltage regulator driver for the Maxim 77693 18 /* Slave addr = 0xCC: PMIC, Charger, Flash LED */ 74 /* MAX77693 ITORCH register */ 82 /* MAX77693 IFLASH1 and IFLASH2 registers */ 88 /* MAX77693 TORCH_TIMER register */ 93 /* MAX77693 FLASH_TIMER register */ 99 /* MAX77693 FLASH_EN register */ 104 #define FLASH_EN_SHIFT(x) (6 - (x) * 2) 105 #define TORCH_EN_SHIFT(x) (2 - (x) * 2) [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/regulator/ |
D | maxim,max77693.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/regulator/maxim,max77693.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Maxim MAX77693 MicroUSB and Companion Power Management IC regulators 10 - Chanwoo Choi <[email protected]> 11 - Krzysztof Kozlowski <[email protected]> 14 This is a part of device tree bindings for Maxim MAX77693 MicroUSB Integrated 17 See also Documentation/devicetree/bindings/mfd/maxim,max77693.yaml for 21 CHARGER: [all …]
|
/linux-6.14.4/Documentation/ABI/testing/ |
D | sysfs-class-power | 5 Contact: linux-[email protected] 14 Contact: linux-[email protected] 23 Contact: linux-[email protected] 32 Contact: linux-[email protected] 43 Contact: linux-[email protected] 66 Contact: linux-[email protected] 81 Contact: linux-[email protected] 94 read-only reporting, unless the 'online' state of the supply 106 Contact: linux-[email protected] 124 Contact: linux-[email protected] [all …]
|
/linux-6.14.4/arch/arm/boot/dts/samsung/ |
D | exynos4412-midas.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 12 /dts-v1/; 14 #include "exynos4412-ppmu-common.dtsi" 16 #include <dt-bindings/gpio/gpio.h> 17 #include <dt-bindings/input/input.h> 18 #include <dt-bindings/interrupt-controller/irq.h> 19 #include <dt-bindings/clock/maxim,max77686.h> 20 #include "exynos-pinctrl.h" 34 stdout-path = &serial_2; 38 compatible = "samsung,secure-firmware"; [all …]
|
D | exynos4212-tab3.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 9 /dts-v1/; 11 #include "exynos4412-ppmu-common.dtsi" 12 #include "exynos-mfc-reserved-memory.dtsi" 13 #include <dt-bindings/clock/samsung,s2mps11.h> 14 #include <dt-bindings/gpio/gpio.h> 15 #include <dt-bindings/leds/common.h> 16 #include <dt-bindings/input/gpio-keys.h> 17 #include <dt-bindings/input/input.h> 18 #include <dt-bindings/interrupt-controller/irq.h> [all …]
|
/linux-6.14.4/ |
D | MAINTAINERS | 5 --------------------------------------------------- 21 W: *Web-page* with status/info 23 B: URI for where to file *bugs*. A web-page with detailed bug 28 patches to the given subsystem. This is either an in-tree file, 29 or a URI. See Documentation/maintainer/maintainer-entry-profile.rst 46 N: [^a-z]tegra all files whose path contains tegra 64 ---------------- 83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) 85 L: linux-[email protected] 88 F: drivers/scsi/3w-* [all …]
|