Lines Matching +full:gpio +full:- +full:reserved +full:- +full:ranges
6 - compatible:
9 Definition: must be "qcom,sc7180-pinctrl"
11 - reg:
13 Value type: <prop-encoded-array>
17 - reg-names:
19 Value type: <prop-encoded-array>
23 - interrupts:
25 Value type: <prop-encoded-array>
28 - interrupt-controller:
33 - #interrupt-cells:
37 in <dt-bindings/interrupt-controller/irq.h>
39 - gpio-controller:
42 Definition: identifies this node as a gpio controller
44 - #gpio-cells:
48 in <dt-bindings/gpio/gpio.h>
50 - gpio-ranges:
52 Value type: <prop-encoded-array>
53 Definition: see ../gpio/gpio.txt
55 - gpio-reserved-ranges:
57 Value type: <prop-encoded-array>
58 Definition: see ../gpio/gpio.txt
60 Please refer to ../gpio/gpio.txt and ../interrupt-controller/interrupts.txt for
61 a general description of GPIO and interrupt bindings.
63 Please refer to pinctrl-bindings.txt in this directory for details of the
71 parameters, such as pull-up, drive strength, etc.
86 The following generic properties as defined in pinctrl-bindings.txt are valid
89 - pins:
91 Value type: <string-array>
92 Definition: List of gpio pins affected by the properties specified in
96 gpio0-gpio118
97 Supports mux, bias and drive-strength
101 Supports bias and drive-strength
104 Supports bias and drive-strength
106 - function:
110 specified pins. Functions are only valid for gpio pins.
122 gcc_gp3, gpio, gp_pdm0, gp_pdm1, gp_pdm2, gps_tx,
137 - bias-disable:
142 - bias-pull-down:
147 - bias-pull-up:
152 - output-high:
159 - output-low:
166 - drive-strength:
175 compatible = "qcom,sc7180-pinctrl";
179 reg-names = "west", "north", "south";
181 gpio-controller;
182 #gpio-cells = <2>;
183 gpio-ranges = <&tlmm 0 0 119>;
184 gpio-reserved-ranges = <0 4>, <106 4>;
185 interrupt-controller;
186 #interrupt-cells = <2>;