Lines Matching +full:multi +full:- +full:pmic
1 Qualcomm PMIC Multi-Purpose Pin (MPP) block
4 of PMIC's from Qualcomm.
6 - compatible:
10 "qcom,pm8018-mpp",
11 "qcom,pm8019-mpp",
12 "qcom,pm8038-mpp",
13 "qcom,pm8058-mpp",
14 "qcom,pm8821-mpp",
15 "qcom,pm8841-mpp",
16 "qcom,pm8916-mpp",
17 "qcom,pm8917-mpp",
18 "qcom,pm8921-mpp",
19 "qcom,pm8941-mpp",
20 "qcom,pm8950-mpp",
21 "qcom,pmi8950-mpp",
22 "qcom,pm8994-mpp",
23 "qcom,pma8084-mpp",
24 "qcom,pmi8994-mpp",
26 And must contain either "qcom,spmi-mpp" or "qcom,ssbi-mpp"
29 - reg:
31 Value type: <prop-encoded-array>
34 - interrupts:
36 Value type: <prop-encoded-array>
40 - gpio-controller:
45 - #gpio-cells:
52 Please refer to ../gpio/gpio.txt and ../interrupt-controller/interrupts.txt for
55 Please refer to pinctrl-bindings.txt in this directory for details of the
76 The following generic properties as defined in pinctrl-bindings.txt are valid
79 - pins:
81 Value type: <string-array>
84 mpp1-mpp4 for pm8841
85 mpp1-mpp4 for pm8916
86 mpp1-mpp8 for pm8941
87 mpp1-mpp4 for pm8950
88 mpp1-mpp4 for pmi8950
89 mpp1-mpp4 for pma8084
91 - function:
100 - bias-disable:
105 - bias-pull-up:
110 only, i.e. when operating in qcom,analog-mode and input and
114 - bias-high-impedance:
117 Definition: The specified pins will put in high-Z mode and disabled.
119 - input-enable:
125 - output-high:
131 - output-low:
137 - power-source:
141 sources are defined in <dt-bindings/pinctrl/qcom,pmic-mpp.h>
143 - qcom,analog-level:
147 defined in <dt-binding/pinctrl/qcom,pmic-mpp.h>
150 - qcom,dtest:
154 Valid values are 1-4
156 - qcom,amux-route:
160 defined in <dt-bindings/pinctrl/qcom,pmic-mpp.h>
162 - qcom,paired:
170 compatible = "qcom,pm8841-mpp", "qcom,spmi-mpp";
172 gpio-controller;
173 #gpio-cells = <2>;
176 pinctrl-names = "default";
177 pinctrl-0 = <&pm8841_default>;
183 input-enable;
184 power-source = <PM8841_MPP_S3>;