Home
last modified time | relevance | path

Searched +full:pm8941 +full:- +full:misc (Results 1 – 8 of 8) sorted by relevance

/linux/Documentation/devicetree/bindings/extcon/
H A Dqcom,pm8941-misc.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/extcon/qcom,pm8941-misc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm Technologies, Inc. PM8941 USB ID Extcon device
10 - Guru Das Srinagesh <quic_gurus@quicinc.com>
13 Some Qualcomm PMICs have a "misc" module that can be used to detect when
19 - const: qcom,pm8941-misc
28 interrupt-names:
31 - items:
[all …]
/linux/arch/arm/boot/dts/qcom/
H A Dpm8941.dtsi1 // 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 thermal-zones {
9 pm8941-thermal {
10 polling-delay-passive = <100>;
11 polling-delay = <0>;
12 thermal-sensors = <&pm8941_temp>;
39 pm8941_0: pm8941@0 {
[all …]
/linux/arch/arm64/boot/dts/qcom/
H A Dpm8916.dtsi1 // SPDX-License-Identifier: GPL-2.0
2 #include <dt-bindings/iio/qcom,spmi-vadc.h>
3 #include <dt-bindings/input/linux-event-codes.h>
4 #include <dt-bindings/interrupt-controller/irq.h>
5 #include <dt-bindings/spmi/spmi.h>
8 thermal-zones {
9 pm8916-thermal {
10 polling-delay-passive = <100>;
12 thermal-sensors = <&pm8916_temp>;
39 compatible = "qcom,pm8916", "qcom,spmi-pmic";
[all …]
/linux/drivers/extcon/
H A Dextcon-qcom-spmi-misc.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * extcon-qcom-spmi-misc.c - Qualcomm USB extcon driver to support USB ID
4 * and VBUS detection based on extcon-usb-gpio.c.
10 #include <linux/devm-helpers.h>
11 #include <linux/extcon-provider.h>
46 if (info->id_irq > 0) { in qcom_usb_extcon_detect_cable()
48 ret = irq_get_irqchip_state(info->id_irq, in qcom_usb_extcon_detect_cable()
55 extcon_set_property(info->edev, EXTCON_USB_HOST, in qcom_usb_extcon_detect_cable()
58 extcon_set_state_sync(info->edev, EXTCON_USB_HOST, !state); in qcom_usb_extcon_detect_cable()
61 if (info->vbus_irq > 0) { in qcom_usb_extcon_detect_cable()
[all …]
/linux/Documentation/devicetree/bindings/mfd/
H A Dqcom,spmi-pmic.yaml1 # 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/drivers/input/misc/
H A DMakefile1 # SPDX-License-Identifier: GPL-2.0
3 # Makefile for the input misc drivers.
8 obj-$(CONFIG_INPUT_88PM860X_ONKEY) += 88pm860x_onkey.o
9 obj-$(CONFIG_INPUT_88PM80X_ONKEY) += 88pm80x_onkey.o
10 obj-$(CONFIG_INPUT_88PM886_ONKEY) += 88pm886-onkey.o
11 obj-$(CONFIG_INPUT_AB8500_PONKEY) += ab8500-ponkey.o
12 obj-$(CONFIG_INPUT_AD714X) += ad714x.o
13 obj-$(CONFIG_INPUT_AD714X_I2C) += ad714x-i2c.o
14 obj-$(CONFIG_INPUT_AD714X_SPI) += ad714x-spi.o
15 obj-$(CONFIG_INPUT_ADXL34X) += adxl34x.o
[all …]
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 # Input misc drivers configuration
47 Say Y here to use the PowerOn Key for ST-Ericsson's AB8500
48 Mix-Sig PMIC.
51 will be called ab8500-ponkey.
71 module will be called ad714x-i2c.
81 module will be called ad714x-spi.
92 will be called ariel-pwrbutton.
102 module will be called arizona-haptics.
113 module will be called atc260x-onkey.
[all …]
/linux/drivers/power/supply/
H A Dqcom_smbb.c1 // 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 …]