Lines Matching +full:bias +full:- +full:pinconf
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/pinctrl/actions,s500-pinctrl.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
11 - Cristian Ciocaltea <cristian.ciocaltea@gmail.com>
16 pinctrl-bindings.txt in this directory for common binding part and usage.
20 const: actions,s500-pinctrl
24 - description: GPIO Output + GPIO Input + GPIO Data
25 - description: Multiplexing Control
26 - description: PAD Pull Control + PAD Schmitt Trigger Enable + PAD Control
27 - description: PAD Drive Capacity Select
33 gpio-controller: true
35 gpio-ranges:
38 '#gpio-cells':
41 include/dt-bindings/gpio/gpio.h
44 interrupt-controller: true
46 '#interrupt-cells':
49 include/dt-bindings/interrupt-controller/irq.h
60 '-pins$':
63 '^(.*-)?pinmux$':
68 $ref: pinmux-node.yaml#
77 - enum: [lcd0_d18_mfp, rmii_crs_dv_mfp, rmii_txd0_mfp,
108 - groups
109 - function
113 '^(.*-)?pinconf$':
118 $ref: pincfg-node.yaml#
123 List of gpio pin groups affected by the drive-strength property
127 - enum: [sirq_drv, rmii_txd01_txen_drv, rmii_rxer_drv,
141 List of gpio pins affected by the bias-pull-* and
142 input-schmitt-* properties specified in this subnode.
145 - enum: [dnand_dqs, dnand_dqsn, eth_txd0, eth_txd1, eth_txen,
172 bias-pull-up: true
173 bias-pull-down: true
175 drive-strength:
180 input-schmitt-enable: true
181 input-schmitt-disable: true
188 - $ref: pinctrl.yaml#
191 - compatible
192 - reg
193 - clocks
194 - gpio-controller
195 - gpio-ranges
196 - '#gpio-cells'
197 - interrupt-controller
198 - '#interrupt-cells'
199 - interrupts
204 - |
205 #include <dt-bindings/interrupt-controller/arm-gic.h>
207 compatible = "actions,s500-pinctrl";
211 gpio-controller;
212 gpio-ranges = <&pinctrl 0 0 132>;
213 #gpio-cells = <2>;
214 interrupt-controller;
215 #interrupt-cells = <2>;
222 mmc0_pins: mmc0-pins {
229 drv-pinconf {
231 drive-strength = <8>;
234 bias-pinconf {
237 bias-pull-up;