Lines Matching +full:bias +full:- +full:pull +full:- +full:pin +full:- +full:default

4 - compatible: "qcom,msm8974-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
22 Please refer to pinctrl-bindings.txt in this directory for details of the
24 phrase "pin configuration node".
26 Qualcomm's pin configuration nodes act as a container for an arbitrary number of
28 pin, a group, or a list of pins or groups. This configuration can include the
29 mux function to select on those pin(s)/group(s), and various pin configuration
30 parameters, such as pull-up, drive strength, etc.
36 other words, a subnode that lists a mux function but no pin configuration
37 parameters implies no information about any pin configuration parameters.
38 Similarly, a pin subnode that describes a pullup parameter implies no
42 The following generic properties as defined in pinctrl-bindings.txt are valid
43 to specify in a pin configuration subnode:
44 pins, function, bias-disable, bias-pull-down, bias-pull-up, drive-strength.
46 Non-empty subnodes must specify the 'pins' property.
51 gpio0-gpio145
52 Supports mux, bias and drive-strength
55 Supports bias and drive-strength
90 compatible = "qcom,msm8974-pinctrl";
93 gpio-controller;
94 #gpio-cells = <2>;
95 gpio-ranges = <&msmgpio 0 0 146>;
96 interrupt-controller;
97 #interrupt-cells = <2>;
100 pinctrl-names = "default";
101 pinctrl-0 = <&uart2_default>;
111 drive-strength = <4>;
112 bias-disable;
117 drive-strength = <2>;
118 bias-pull-up;