Lines Matching +full:pinmux +full:- +full:id
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/pinctrl/renesas,rza2-pinctrl.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Chris Brandt <chris.brandt@renesas.com>
11 - Geert Uytterhoeven <geert+renesas@glider.be>
16 Pin multiplexing and GPIO configuration is performed on a per-pin basis.
23 const: renesas,r7s9210-pinctrl # RZ/A2M
28 gpio-controller: true
30 '#gpio-cells':
34 RZA2_PIN() helper macro in r7s9210-pinctrl.h.
37 gpio-ranges:
44 - $ref: pincfg-node.yaml#
45 - $ref: pinmux-node.yaml#
51 A pin multiplexing sub-node describes how to configure a set of
53 The values for the pinmux properties are a combination of port name,
55 located in include/dt-bindings/pinctrl/r7s9210-pinctrl.h to easily
61 pinmux:
65 helper macro in r7s9210-pinctrl.h.
68 - pinmux
73 - $ref: pinctrl.yaml#
76 - compatible
77 - reg
78 - gpio-controller
79 - '#gpio-cells'
80 - gpio-ranges
83 - |
84 #include <dt-bindings/pinctrl/r7s9210-pinctrl.h>
86 compatible = "renesas,r7s9210-pinctrl";
89 gpio-controller;
90 #gpio-cells = <2>;
91 gpio-ranges = <&pinctrl 0 0 176>;
95 pinmux = <RZA2_PINMUX(PORT9, 0, 4)>, /* TxD4 */