Lines Matching +full:gpio +full:- +full:reserved +full:- +full:ranges
4 - compatible: "qcom,msm8660-pinctrl"
5 - reg: Should be the base address and length of the TLMM block.
6 - interrupts: Should be the parent IRQ of the TLMM block.
7 - interrupt-controller: Marks the device node as an interrupt controller.
8 - #interrupt-cells: Should be two.
9 - gpio-controller: Marks the device node as a GPIO controller.
10 - #gpio-cells : Should be two.
11 The first cell is the gpio pin number and the
13 - gpio-ranges: see ../gpio/gpio.txt
17 - gpio-reserved-ranges: see ../gpio/gpio.txt
19 Please refer to ../gpio/gpio.txt and ../interrupt-controller/interrupts.txt for
20 a general description of GPIO and interrupt bindings.
22 Please refer to pinctrl-bindings.txt in this directory for details of the
30 parameters, such as pull-up, drive strength, etc.
42 The following generic properties as defined in pinctrl-bindings.txt are valid
45 pins, function, bias-disable, bias-pull-down, bias-pull-up, drive-strength,
46 output-low, output-high.
48 Non-empty subnodes must specify the 'pins' property.
51 gpio0-gpio172, sdc3_clk, sdc3_cmd, sdc3_data sdc4_clk, sdc4_cmd, sdc4_data
54 gpio, cam_mclk, dsub, ext_gps, gp_clk_0a, gp_clk_0b, gp_clk_1a, gp_clk_1b,
65 compatible = "qcom,msm8660-pinctrl";
68 gpio-controller;
69 #gpio-cells = <2>;
70 gpio-ranges = <&msmgpio 0 0 173>;
71 interrupt-controller;
72 #interrupt-cells = <2>;
75 pinctrl-names = "default";
76 pinctrl-0 = <&gsbi12_uart>;
78 gsbi12_uart: gsbi12-uart {
86 drive-strength = <8>;
87 bias-disable;
92 drive-strength = <2>;
93 bias-pull-up;