Searched +full:max14577 +full:- +full:regulator (Results 1 – 11 of 11) sorted by relevance
/Linux-v6.1/Documentation/devicetree/bindings/mfd/ |
D | maxim,max14577.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/mfd/maxim,max14577.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Maxim MAX14577/MAX77836 MicroUSB and Companion Power Management IC 10 - Krzysztof Kozlowski <krzk@kernel.org> 13 This is a part of device tree bindings for Maxim MAX14577/MAX77836 MicroUSB 16 The Maxim MAX14577 is a MicroUSB and Companion Power Management IC which 20 includes voltage safeout and LDO regulators, charger, fuel-gauge and MicroUSB 26 - maxim,max14577 [all …]
|
/Linux-v6.1/drivers/regulator/ |
D | max14577-regulator.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 // max14577.c - Regulator driver for the Maxim 14577/77836 10 #include <linux/regulator/driver.h> 11 #include <linux/mfd/max14577.h> 12 #include <linux/mfd/max14577-private.h> 13 #include <linux/regulator/of_regulator.h> 18 struct regmap *rmap = rdev->regmap; in max14577_reg_is_enabled() 32 return -EINVAL; in max14577_reg_is_enabled() 39 struct regmap *rmap = rdev->regmap; in max14577_reg_get_current_limit() 40 struct max14577 *max14577 = rdev_get_drvdata(rdev); in max14577_reg_get_current_limit() local [all …]
|
D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 3 # Makefile for regulator drivers. 7 obj-$(CONFIG_REGULATOR) += core.o dummy.o fixed-helper.o helpers.o devres.o irq_helpers.o 8 obj-$(CONFIG_OF) += of_regulator.o 9 obj-$(CONFIG_REGULATOR_FIXED_VOLTAGE) += fixed.o 10 obj-$(CONFIG_REGULATOR_VIRTUAL_CONSUMER) += virtual.o 11 obj-$(CONFIG_REGULATOR_USERSPACE_CONSUMER) += userspace-consumer.o 13 obj-$(CONFIG_REGULATOR_88PG86X) += 88pg86x.o 14 obj-$(CONFIG_REGULATOR_88PM800) += 88pm800-regulator.o 15 obj-$(CONFIG_REGULATOR_88PM8607) += 88pm8607.o [all …]
|
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 2 menuconfig REGULATOR config 3 bool "Voltage and Current Regulator Support" 6 Generic Voltage and Current Regulator support. 14 The intention is to allow systems to dynamically control regulator 26 if REGULATOR 29 bool "Regulator debug support" 34 tristate "Fixed voltage regulator support" 38 managed regulators and simple non-configurable regulators. 41 tristate "Virtual regulator consumer support" [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/regulator/ |
D | maxim,max14577.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/regulator/maxim,max14577.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Maxim MAX14577/MAX77836 MicroUSB and Companion Power Management IC regulators 10 - Krzysztof Kozlowski <krzk@kernel.org> 13 This is a part of device tree bindings for Maxim MAX14577/MAX77836 MicroUSB 16 See also Documentation/devicetree/bindings/mfd/maxim,max14577.yaml for 22 - maxim,max14577-regulator 23 - maxim,max77836-regulator [all …]
|
/Linux-v6.1/drivers/mfd/ |
D | max14577.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 // max14577.c - mfd core driver for the Maxim 14577/77836 16 #include <linux/mfd/max14577.h> 17 #include <linux/mfd/max14577-private.h> 21 * It is placed here because it is used by both charger and regulator driver. 41 * maxim_charger_calc_reg_current - Calculate register value for current 53 * - is always between <limits.min, limits.max>; 54 * - is always less or equal to max_ua; 55 * - is the highest possible value; 56 * - may be lower than min_ua. [all …]
|
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 44 tristate "Active-semi ACT8945A" 49 Support for the ACT8945A PMIC from Active-semi. This device 50 features three step-down DC/DC converters and four low-dropout 66 sun4i-gpadc-iio and the hwmon driver iio_hwmon. 69 called sun4i-gpadc. 88 tablets etc. It has 4 DC/DC step-down regulators, 3 DC/DC step-down 119 over at91-usart-serial driver and usart-spi-driver. Only one function 135 tristate "Atmel HLCDC (High-end LCD Controller)" 165 voltage regulator, voltage sampling units, GPIO block and [all …]
|
/Linux-v6.1/include/linux/mfd/ |
D | max14577.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * max14577.h - Driver for the Maxim 14577/77836 11 * MAX14577 has MUIC, Charger devices. 15 * MAX77836 has additional PMIC and Fuel-Gauge on different I2C slave 22 #include <linux/regulator/consumer.h> 24 /* MAX14577 regulator IDs */ 32 /* MAX77836 regulator IDs */ 56 * MAX14577 MFD platform data 76 * Valid limits of current for max14577 and max77836 chargers.
|
D | max14577-private.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * max14577-private.h - Common API for the Maxim 14577/77836 internal sub chip 67 * Combined charger types for max14577 and max77836. 69 * On max14577 three lower bits map to STATUS2/CHGTYP field. 82 /* max14577: reserved, used on max77836 */ 84 /* max14577: dead-battery charing with maximum current 100mA */ 87 * max77836: special charger (bias on D+/D-), 95 /* MAX14577 interrupts */ 113 /* MAX14577 DEVICE ID register */ 119 /* MAX14577 STATUS1 register */ [all …]
|
/Linux-v6.1/drivers/power/supply/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 113 tristate "Active-semi ACT8945A charger driver" 117 Active-semi ActivePath ACT8945A charger. 167 tristate "DS2782/DS2786 standalone gas-gauge" 171 gas-gauge. 199 tristate "Sharp SL-6000 (tosa) battery" 203 SL-6000 (tosa) models. 206 tristate "Sharp SL-5500 (collie) battery" 210 SL-5500 (collie) models. 221 called ingenic-battery. [all …]
|
/Linux-v6.1/ |
D | MAINTAINERS | 9 ------------------------- 30 ``diff -u`` to make the patch easy to merge. Be prepared to get your 40 See Documentation/process/coding-style.rst for guidance here. 46 See Documentation/process/submitting-patches.rst for details. 57 include a Signed-off-by: line. The current version of this 59 Documentation/process/submitting-patches.rst. 70 that the bug would present a short-term risk to other users if it 76 Documentation/admin-guide/security-bugs.rst for details. 81 --------------------------------------------------- 97 W: *Web-page* with status/info [all …]
|