Searched +full:pm8941 +full:- +full:charger (Results 1 – 10 of 10) sorted by relevance
/Linux-v6.1/Documentation/devicetree/bindings/power/supply/ |
D | qcom,pm8941-coincell.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/power/supply/qcom,pm8941-coincell.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Qualcomm Coincell Charger 15 - Sebastian Reichel <sre@kernel.org> 19 const: qcom,pm8941-coincell 24 qcom,rset-ohms: 25 description: resistance (in ohms) for current-limiting resistor 28 qcom,vset-millivolts: [all …]
|
D | qcom,pm8941-charger.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/power/supply/qcom,pm8941-charger.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Qualcomm Switch-Mode Battery Charger and Boost 10 - Sebastian Reichel <sre@kernel.org> 15 - qcom,pm8226-charger 16 - qcom,pm8941-charger 23 - description: charge done 24 - description: charge fast mode [all …]
|
/Linux-v6.1/arch/arm/boot/dts/ |
D | qcom-pm8941.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 2 #include <dt-bindings/iio/qcom,spmi-vadc.h> 3 #include <dt-bindings/interrupt-controller/irq.h> 4 #include <dt-bindings/spmi/spmi.h> 8 pm8941_0: pm8941@0 { 9 compatible = "qcom,pm8941", "qcom,spmi-pmic"; 11 #address-cells = <1>; 12 #size-cells = <0>; 15 compatible = "qcom,pm8941-rtc"; 18 reg-names = "rtc", "alarm"; [all …]
|
D | qcom-pm8226.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 2 #include <dt-bindings/interrupt-controller/irq.h> 3 #include <dt-bindings/spmi/spmi.h> 4 #include <dt-bindings/iio/qcom,spmi-vadc.h> 8 compatible = "qcom,pm8226", "qcom,spmi-pmic"; 10 #address-cells = <1>; 11 #size-cells = <0>; 14 compatible = "qcom,pm8941-pwrkey"; 18 bias-pull-up; 21 smbb: charger@1000 { [all …]
|
D | qcom-msm8974-lge-nexus5-hammerhead.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 #include "qcom-msm8974.dtsi" 3 #include "qcom-pm8841.dtsi" 4 #include "qcom-pm8941.dtsi" 5 #include <dt-bindings/input/input.h> 6 #include <dt-bindings/leds/common.h> 7 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 19 stdout-path = "serial0:115200n8"; 22 gpio-keys { 23 compatible = "gpio-keys"; [all …]
|
/Linux-v6.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. 16 The Qualcomm SPMI series includes the PM8941, PM8841, PMA8084, PM8998 and other 24 - Stephen Boyd <sboyd@kernel.org> 29 - pattern: '^pmic@.*$' [all …]
|
/Linux-v6.1/drivers/misc/ |
D | qcom-coincell.c | 1 // SPDX-License-Identifier: GPL-2.0-only 38 return regmap_write(chgr->regmap, in qcom_coincell_chgr_config() 39 chgr->base_addr + QCOM_COINCELL_REG_ENABLE, 0); in qcom_coincell_chgr_config() 41 /* find index for current-limiting resistor */ in qcom_coincell_chgr_config() 47 dev_err(chgr->dev, "invalid rset-ohms value %d\n", rset); in qcom_coincell_chgr_config() 48 return -EINVAL; in qcom_coincell_chgr_config() 57 dev_err(chgr->dev, "invalid vset-millivolts value %d\n", vset); in qcom_coincell_chgr_config() 58 return -EINVAL; in qcom_coincell_chgr_config() 61 rc = regmap_write(chgr->regmap, in qcom_coincell_chgr_config() 62 chgr->base_addr + QCOM_COINCELL_REG_RSET, i); in qcom_coincell_chgr_config() [all …]
|
/Linux-v6.1/drivers/extcon/ |
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. 67 Say Y here to enable extcon support for charger detection / control 74 Say Y here to enable extcon support for charger detection / control 93 enable a system with an integrated USB OTG dual-role transceiver to 94 function as an USB OTG dual-role device. 145 support on Qualcomm PMICs such as PM8941. 182 using Chrome OS EC based USB Type-C ports. [all …]
|
/Linux-v6.1/drivers/power/supply/ |
D | qcom_smbb.c | 1 // SPDX-License-Identifier: GPL-2.0-only 4 * This driver is for the multi-block Switch-Mode Battery Charger and Boost 5 * (SMBB) hardware, found in Qualcomm PM8941 PMICs. The charger is an 6 * integrated, single-cell lithium-ion battery charger. 8 * Sub-components: 9 * - Charger core 10 * - Buck 11 * - DC charge-path 12 * - USB charge-path 13 * - Battery interface [all …]
|
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 38 backup batteries, and optional builtin charger. 60 which include a battery charger and a boost converter. 63 tristate "MAX8925 battery charger support" 66 Say Y here to enable support for the battery charger in the Maxim 70 tristate "WM831X backup battery charger support" 73 Say Y here to enable support for the backup battery charger 102 tristate "ADP5061 battery charger driver" 107 charger. 113 tristate "Active-semi ACT8945A charger driver" [all …]
|