Searched +full:pmi8998 +full:- +full:charger (Results 1 – 8 of 8) sorted by relevance
/linux-6.12.1/Documentation/devicetree/bindings/power/supply/ |
D | qcom,pmi8998-charger.yaml | 1 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/power/supply/qcom,pmi8998-charger.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Qualcomm PMI8998/PM660 Switch-Mode Battery Charger "2" 10 - Caleb Connolly <caleb.connolly@linaro.org> 15 - qcom,pmi8998-charger 16 - qcom,pm660-charger 24 interrupt-names: 26 - const: usb-plugin [all …]
|
/linux-6.12.1/arch/arm64/boot/dts/qcom/ |
D | pmi8998.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 2 #include <dt-bindings/interrupt-controller/irq.h> 3 #include <dt-bindings/spmi/spmi.h> 7 compatible = "qcom,pmi8998", "qcom,spmi-pmic"; 9 #address-cells = <1>; 10 #size-cells = <0>; 12 pmi8998_charger: charger@1000 { 13 compatible = "qcom,pmi8998-charger"; 20 interrupt-names = "usb-plugin", 21 "bat-ov", [all …]
|
D | sdm845-sony-xperia-tama.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 6 #include <dt-bindings/input/input.h> 7 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 8 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 12 #include "pmi8998.dtsi" 15 qcom,msm-id = <321 0x20001>; /* SDM845 v2.1 */ 16 qcom,board-id = <8 0>; 24 stdout-path = "serial0:115200n8"; 27 gpio-keys { 28 compatible = "gpio-keys"; [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/mfd/ |
D | qcom,spmi-pmic.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/mfd/qcom,spmi-pmic.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Qualcomm SPMI PMICs multi-function device 13 16-bit SPMI peripheral address space into 256 smaller fixed-size regions, 256 bytes 14 each. A function can consume one or more of these fixed-size register regions. 24 - Stephen Boyd <sboyd@kernel.org> 29 - pattern: '^pmic@.*$' 30 - pattern: '^pm(a|s)?[0-9]*@.*$' [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/iio/adc/ |
D | qcom,spmi-rradc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/adc/qcom,spmi-rradc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Caleb Connolly <caleb.connolly@linaro.org> 15 the battery thermistor die temperature, charger temperature, USB and DC input 21 - qcom,pmi8998-rradc 22 - qcom,pm660-rradc 27 qcom,batt-id-delay-ms: 31 "#io-channel-cells": [all …]
|
/linux-6.12.1/drivers/power/supply/ |
D | qcom_pmi8998_charger.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (c) 2016-2019 The Linux Foundation. All rights reserved. 7 * This driver is for the switch-mode battery charger and boost 8 * hardware found in pmi8998 and related PMICs. 12 #include <linux/devm-helpers.h> 26 /* clang-format off */ 350 /* pmi8998 registers represent current in increments of 1/40th of an amp */ 352 /* clang-format on */ 372 * struct smb2_chip - smb2 chip structure 383 * @chg_psy: Charger power supply instance [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.12.1/drivers/regulator/ |
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 …]
|