Lines Matching +full:rzn1 +full:- +full:pinctrl

1 Renesas RZ/N1 SoC Pinctrl node description.
4 -------------------
6 - compatible: SoC-specific compatible string "renesas,<soc-specific>-pinctrl"
7 followed by "renesas,rzn1-pinctrl" as fallback. The SoC-specific compatible
9 "renesas,r9a06g032-pinctrl" for RZ/N1D
10 "renesas,r9a06g033-pinctrl" for RZ/N1S
11 - reg: Address base and length of the memory area where the pin controller
13 - clocks: phandle for the clock, see the description of clock-names below.
14 - clock-names: Contains the name of the clock:
18 pinctrl: pin-controller@40067000 {
19 compatible = "renesas,r9a06g032-pinctrl", "renesas,rzn1-pinctrl";
22 clock-names = "bus";
25 Sub-nodes
26 ---------
31 - Pin multiplexing sub-nodes:
32 A pin multiplexing sub-node describes how to configure a set of
34 A single sub-node may define several pin configurations.
35 Please refer to pinctrl-bindings.txt to get to know more on generic
38 The allowed generic formats for a pin multiplexing sub-node are the
41 node-1 {
46 node-2 {
47 sub-node-1 {
52 sub-node-2 {
59 sub-node-n {
65 node-3 {
69 sub-node-1 {
76 sub-node-n {
84 pinconfig in node-3 does not apply to the sub-nodes.
86 Client sub-nodes shall refer to pin multiplexing sub-nodes using the phandle
91 client-1 {
93 pinctrl-0 = <&node-1>;
97 client-2 {
99 pinctrl-0 = <&node-2>;
104 - pinmux:
116 <include/dt-bindings/pinctrl/rzn1-pinctrl.h>
123 - bias-disable - disable any pin bias
124 - bias-pull-up - pull up the pin with 50 KOhm
125 - bias-pull-down - pull down the pin with 50 KOhm
126 - bias-high-impedance - high impedance mode
127 - drive-strength - sink or source at most 4, 6, 8 or 12 mA
132 &pinctrl {
144 &pinctrl {
150 bias-pull-up;