Searched +full:max14577 +full:- +full:muic (Results 1 – 18 of 18) sorted by relevance
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/mfd/ |
| D | max14577.txt | 1 Maxim MAX14577/77836 Multi-Function Device 3 MAX14577 is a Multi-Function Device with Micro-USB Interface Circuit, Li+ 13 - compatible : Must be "maxim,max14577" or "maxim,max77836". 14 - reg : I2C slave address for the max14577 chip (0x25 for max14577/max77836) 15 - interrupts : IRQ line for the chip. 19 - charger : 22 - compatible : "maxim,max14577-charger" 23 or "maxim,max77836-charger" 24 - maxim,fast-charge-uamp : Current in uA for Fast Charge; 26 - for max14577: 90000 - 950000; [all …]
|
| /kernel/linux/linux-6.6/drivers/extcon/ |
| D | extcon-max14577.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 // extcon-max14577.c - MAX14577/77836 extcon driver to support MUIC 9 #include <linux/devm-helpers.h> 15 #include <linux/mfd/max14577.h> 16 #include <linux/mfd/max14577-private.h> 17 #include <linux/extcon-provider.h> 36 * @irq: the index of irq list of MUIC device. 47 { MAX14577_IRQ_INT1_ADC, "muic-ADC" }, 48 { MAX14577_IRQ_INT1_ADCLOW, "muic-ADCLOW" }, 49 { MAX14577_IRQ_INT1_ADCERR, "muic-ADCError" }, [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. 79 tristate "Maxim MAX14577/77836 EXTCON Support" 84 If you say yes here you get support for the MUIC device of 85 Maxim MAX14577/77836. The MAX14577/77836 MUIC is a USB port accessory 94 enable a system with an integrated USB OTG dual-role transceiver to 95 function as an USB OTG dual-role device. 103 If you say yes here you get support for the MUIC device of [all …]
|
| /kernel/linux/linux-5.10/drivers/extcon/ |
| D | extcon-max14577.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 // extcon-max14577.c - MAX14577/77836 extcon driver to support MUIC 14 #include <linux/mfd/max14577.h> 15 #include <linux/mfd/max14577-private.h> 16 #include <linux/extcon-provider.h> 35 * @irq: the index of irq list of MUIC device. 46 { MAX14577_IRQ_INT1_ADC, "muic-ADC" }, 47 { MAX14577_IRQ_INT1_ADCLOW, "muic-ADCLOW" }, 48 { MAX14577_IRQ_INT1_ADCERR, "muic-ADCError" }, 49 { MAX14577_IRQ_INT2_CHGTYP, "muic-CHGTYP" }, [all …]
|
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 11 host USB ports. Many of 30-pin connectors including PDMI are 33 tristate "X-Power AXP288 EXTCON support" 38 and USB MUX switching by X-Power AXP288 PMIC. 84 tristate "Maxim MAX14577/77836 EXTCON Support" 89 If you say yes here you get support for the MUIC device of 90 Maxim MAX14577/77836. The MAX14577/77836 MUIC is a USB port accessory 99 enable a system with an integrated USB OTG dual-role transceiver to 100 function as an USB OTG dual-role device. 108 If you say yes here you get support for the MUIC device of [all …]
|
| /kernel/linux/linux-6.6/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 14 Integrated Circuit (MUIC). 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 [all …]
|
| /kernel/linux/linux-6.6/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> 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. 58 * On success returns 0. On error returns -EINVAL (requested min/max current [all …]
|
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 45 tristate "Active-semi ACT8945A" 50 Support for the ACT8945A PMIC from Active-semi. This device 51 features three step-down DC/DC converters and four low-dropout 67 sun4i-gpadc-iio and the hwmon driver iio_hwmon. 70 called sun4i-gpadc. 101 tablets etc. It has 4 DC/DC step-down regulators, 3 DC/DC step-down 132 over at91-usart-serial driver and usart-spi-driver. Only one function 148 tristate "Atmel HLCDC (High-end LCD Controller)" 185 tristate "X-Powers AC100" [all …]
|
| /kernel/linux/linux-5.10/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> 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. 58 * On success returns 0. On error returns -EINVAL (requested min/max current [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)" 172 tristate "X-Powers AC100" [all …]
|
| /kernel/linux/linux-6.6/include/linux/mfd/ |
| 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 28 /* Slave addr = 0x4A: MUIC and Charger */ 56 /* Slave addr = 0x4A: MUIC */ 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 */ [all …]
|
| 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 24 /* MAX14577 regulator IDs */ 56 * MAX14577 MFD platform data 76 * Valid limits of current for max14577 and max77836 chargers.
|
| /kernel/linux/linux-5.10/include/linux/mfd/ |
| 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 28 /* Slave addr = 0x4A: MUIC and Charger */ 56 /* Slave addr = 0x4A: MUIC */ 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 */ [all …]
|
| 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 24 /* MAX14577 regulator IDs */ 56 * MAX14577 MFD platform data 76 * Valid limits of current for max14577 and max77836 chargers.
|
| /kernel/linux/linux-6.6/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 14 Integrated Circuit (MUIC). 16 See also Documentation/devicetree/bindings/mfd/maxim,max14577.yaml for 22 - maxim,max14577-regulator [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/power/supply/ |
| D | maxim,max14577.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/power/supply/maxim,max14577.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Maxim MAX14577/MAX77836 MicroUSB and Companion Power Management IC Charger 10 - Krzysztof Kozlowski <krzk@kernel.org> 13 This is a part of device tree bindings for Maxim MAX14577/MAX77836 MicroUSB 14 Integrated Circuit (MUIC). 16 See also Documentation/devicetree/bindings/mfd/maxim,max14577.yaml for 22 - maxim,max14577-charger [all …]
|
| /kernel/linux/linux-5.10/ |
| 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 …]
|
| /kernel/linux/linux-6.6/ |
| 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-scsi@vger.kernel.org 88 F: drivers/scsi/3w-* [all …]
|