Lines Matching +full:driving +full:- +full:level
1 # SPDX-License-Identifier: GPL-2.0-only
3 ---
4 $id: http://devicetree.org/schemas/pinctrl/pincfg-node.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Linus Walleij <linus.walleij@linaro.org>
21 bias-disable:
25 bias-high-impedance:
27 description: high impedance mode ("third-state", "floating")
29 bias-bus-hold:
33 bias-pull-up:
35 - type: boolean
36 - $ref: /schemas/types.yaml#/definitions/uint32
40 bias-pull-down:
42 - type: boolean
43 - $ref: /schemas/types.yaml#/definitions/uint32
47 bias-pull-pin-default:
49 - type: boolean
50 - $ref: /schemas/types.yaml#/definitions/uint32
51 description: use pin-default pull state. Takes as optional argument on
54 drive-push-pull:
56 - type: boolean
57 - $ref: /schemas/types.yaml#/definitions/uint32
62 drive-open-drain:
64 - type: boolean
65 - $ref: /schemas/types.yaml#/definitions/uint32
70 drive-open-source:
74 drive-strength:
78 drive-strength-microamp:
81 input-enable:
86 input-disable:
91 input-schmitt-enable:
93 description: enable schmitt-trigger mode
95 input-schmitt-disable:
97 description: disable schmitt-trigger mode
99 input-schmitt-microvolt:
100 description: threshold strength for schmitt-trigger
102 input-debounce:
103 $ref: /schemas/types.yaml#/definitions/uint32-array
107 power-source:
111 low-power-enable:
115 low-power-disable:
119 output-disable:
123 output-enable:
125 description: enable output on a pin without actively driving it
128 output-impedance-ohms:
131 output-low:
133 description: set the pin to output mode with low level
135 output-high:
137 description: set the pin to output mode with high level
139 sleep-hardware-state:
144 slew-rate:
148 skew-delay:
153 pin. Typically indicates how many double-inverters are