Searched +full:pm8921 +full:- +full:gpio (Results 1 – 14 of 14) sorted by relevance
/linux-6.8/arch/arm/boot/dts/qcom/ |
D | pm8921.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 4 pm8921: pmic { label 5 compatible = "qcom,pm8921"; 6 #interrupt-cells = <2>; 7 interrupt-controller; 8 #address-cells = <1>; 9 #size-cells = <0>; 12 compatible = "qcom,pm8921-pwrkey"; 14 interrupts-extended = <&pm8921 50 IRQ_TYPE_EDGE_RISING>, 15 <&pm8921 51 IRQ_TYPE_EDGE_RISING>; [all …]
|
D | pm8018.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 11 compatible = "qcom,pm8018", "qcom,pm8921"; 12 #interrupt-cells = <2>; 13 interrupt-controller; 14 #address-cells = <1>; 15 #size-cells = <0>; 18 compatible = "qcom,pm8018-pwrkey", 19 "qcom,pm8921-pwrkey"; 21 interrupts-extended = <&pm8018 50 IRQ_TYPE_EDGE_RISING>, 24 pull-up; [all …]
|
D | qcom-apq8064-cm-qs600.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 #include <dt-bindings/gpio/gpio.h> 3 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 5 #include "qcom-apq8064-v2.0.dtsi" 7 #include "pm8921.dtsi" 10 model = "CompuLab CM-QS600"; 11 compatible = "qcom,apq8064-cm-qs600", "qcom,apq8064"; 18 stdout-path = "serial0:115200n8"; 21 sdcc4_pwrseq: pwrseq-sdcc4 { 22 pinctrl-names = "default"; [all …]
|
D | qcom-apq8064-ifc6410.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 #include <dt-bindings/gpio/gpio.h> 3 #include <dt-bindings/leds/common.h> 4 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 6 #include "qcom-apq8064-v2.0.dtsi" 8 #include "pm8921.dtsi" 12 compatible = "qcom,apq8064-ifc6410", "qcom,apq8064"; 25 stdout-path = "serial0:115200n8"; 29 compatible = "gpio-leds"; 30 pinctrl-names = "default"; [all …]
|
D | qcom-apq8064-asus-nexus7-flo.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 #include <dt-bindings/gpio/gpio.h> 3 #include <dt-bindings/input/input.h> 4 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 6 #include "qcom-apq8064-v2.0.dtsi" 8 #include "pm8921.dtsi" 12 compatible = "asus,nexus7-flo", "qcom,apq8064"; 13 chassis-type = "tablet"; 21 stdout-path = "serial0:115200n8"; 24 reserved-memory { [all …]
|
D | qcom-apq8064-sony-xperia-lagan-yuga.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 #include <dt-bindings/gpio/gpio.h> 3 #include <dt-bindings/input/input.h> 4 #include <dt-bindings/mfd/qcom-rpm.h> 5 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 7 #include "qcom-apq8064-v2.0.dtsi" 9 #include "pm8921.dtsi" 13 compatible = "sony,xperia-yuga", "qcom,apq8064"; 14 chassis-type = "handset"; 21 stdout-path = "serial0:115200n8"; [all …]
|
D | qcom-msm8960-cdp.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 #include <dt-bindings/input/input.h> 4 #include "qcom-msm8960.dtsi" 5 #include "pm8921.dtsi" 9 compatible = "qcom,msm8960-cdp", "qcom,msm8960"; 16 stdout-path = "serial0:115200n8"; 19 ext_l2: gpio-regulator { 20 compatible = "regulator-fixed"; 21 regulator-name = "ext_l2"; 22 gpio = <&msmgpio 91 0>; [all …]
|
/linux-6.8/Documentation/devicetree/bindings/mfd/ |
D | qcom-pm8xxx.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/mfd/qcom-pm8xxx.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Qualcomm PM8xxx PMIC multi-function devices 10 - Satya Priya <quic_c_skakit@quicinc.com> 19 - enum: 20 - qcom,pm8058 21 - qcom,pm8821 22 - qcom,pm8921 [all …]
|
/linux-6.8/Documentation/devicetree/bindings/pinctrl/ |
D | qcom,pmic-gpio.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/qcom,pmic-gpio.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Qualcomm PMIC GPIO block 10 - Bjorn Andersson <bjorn.andersson@linaro.org> 13 This binding describes the GPIO block(s) found in the 8xxx series of 19 - enum: 20 - qcom,pm2250-gpio 21 - qcom,pm660-gpio [all …]
|
D | qcom,pmic-mpp.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/qcom,pmic-mpp.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Qualcomm PMIC Multi-Purpose Pin (MPP) block 10 - Bjorn Andersson <bjorn.andersson@linaro.org> 19 - items: 20 - enum: 21 - qcom,pm8019-mpp 22 - qcom,pm8226-mpp [all …]
|
/linux-6.8/drivers/pinctrl/qcom/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 31 Qualcomm GPIO and MPP blocks found in the Qualcomm PMIC's chips, 46 Qualcomm GPIO and MPP blocks found in the Qualcomm PMIC's chips, 48 devices are pm8058 and pm8921.
|
D | pinctrl-ssbi-gpio.c | 1 // SPDX-License-Identifier: GPL-2.0-only 7 #include <linux/gpio/driver.h> 17 #include <linux/pinctrl/pinconf-generic.h> 22 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 25 #include "../pinctrl-utils.h" 44 /* GPIO registers */ 59 * struct pm8xxx_pin_data - dynamic configuration for a pin 64 * @open_drain: output buffer configured as open-drain (vs push-pull) 69 * @output_strength: selector of output-strength 99 {"qcom,drive-strength", PM8XXX_QCOM_DRIVE_STRENGH, 0}, [all …]
|
D | pinctrl-ssbi-mpp.c | 1 // SPDX-License-Identifier: GPL-2.0-only 7 #include <linux/gpio/driver.h> 17 #include <linux/pinctrl/pinconf-generic.h> 22 #include <dt-bindings/pinctrl/qcom,pmic-mpp.h> 25 #include "../pinctrl-utils.h" 90 * struct pm8xxx_pin_data - dynamic configuration for a pin 135 {"qcom,amux-route", PM8XXX_CONFIG_AMUX, 0}, 136 {"qcom,analog-level", PM8XXX_CONFIG_ALEVEL, 0}, 175 switch (pin->mode) { in pm8xxx_mpp_update() 177 if (pin->dtest) { in pm8xxx_mpp_update() [all …]
|
/linux-6.8/drivers/iio/adc/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 10 bool "ST-Ericsson AB8500 GPADC driver" 33 Say yes here to build support for Analog Devices AD4130-8 SPI analog 48 Say yes here to build support for Analog Devices AD7091R-5 ADC. 56 Say yes here to build support for Analog Devices AD7091R-2, AD7091R-4, 57 and AD7091R-8 ADC. 63 tristate "Analog Devices AD7124 and similar sigma-delta ADCs driver" 67 Say yes here to build support for Analog Devices AD7124-4 and AD7124-8 142 tristate "Analog Devices AD7476 1-channel ADCs driver and other similar devices from AD and TI" 168 ad7605-4, ad7606, ad7606-6, ad7606-4 analog to digital converters (ADC). [all …]
|