Lines Matching +full:scl +full:- +full:output +full:- +full:only
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/pinctrl/renesas,rzv2m-pinctrl.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Fabrizio Castro <fabrizio.castro.jz@renesas.com>
11 - Geert Uytterhoeven <geert+renesas@glider.be>
15 Pin multiplexing and GPIO configuration is performed on a per-pin basis.
22 const: renesas,r9a09g011-pinctrl # RZ/V2M
27 gpio-controller: true
29 '#gpio-cells':
33 RZV2M_GPIO() helper macro in <dt-bindings/pinctrl/rzv2m-pinctrl.h> and the
37 gpio-ranges:
47 power-domains:
55 - type: object
58 - $ref: pincfg-node.yaml#
59 - $ref: pinmux-node.yaml#
71 helper macro in <dt-bindings/pinctrl/rzv2m-pinctrl.h>.
73 bias-disable: true
74 bias-pull-down: true
75 bias-pull-up: true
76 drive-strength-microamp:
80 slew-rate:
83 gpio-hog: true
85 output-high: true
86 output-low: true
87 line-name: true
89 - type: object
94 - $ref: pinctrl.yaml#
97 - compatible
98 - reg
99 - gpio-controller
100 - '#gpio-cells'
101 - gpio-ranges
102 - interrupts
103 - clocks
104 - power-domains
105 - resets
108 - |
109 #include <dt-bindings/pinctrl/rzv2m-pinctrl.h>
110 #include <dt-bindings/clock/r9a09g011-cpg.h>
111 #include <dt-bindings/interrupt-controller/arm-gic.h>
114 compatible = "renesas,r9a09g011-pinctrl";
117 gpio-controller;
118 #gpio-cells = <2>;
119 gpio-ranges = <&pinctrl 0 0 352>;
161 power-domains = <&cpg>;
165 <RZV2M_PORT_PINMUX(3, 9, 2)>; /* SCL */