Lines Matching +full:mdio +full:- +full:mux +full:- +full:2
4 - compatible: "lantiq,pinctrl-xway", (DEPRECATED: Use "lantiq,pinctrl-danube")
5 "lantiq,pinctrl-xr9", (DEPRECATED: Use "lantiq,xrx100-pinctrl" or
6 "lantiq,xrx200-pinctrl")
7 "lantiq,pinctrl-ase", (DEPRECATED: Use "lantiq,ase-pinctrl")
8 "lantiq,<chip>-pinctrl", where <chip> is:
14 - reg: Should contain the physical address and length of the gpio/pinmux
17 Please refer to pinctrl-bindings.txt in this directory for details of the
24 mux function to select on those group(s), and two pin configuration parameters:
25 pull-up and open-drain
31 other words, a subnode that lists a mux function but no pin configuration
34 information about e.g. the mux function.
36 We support 2 types of nodes.
38 Definition of mux function groups:
40 Required subnode-properties:
41 - lantiq,groups : An array of strings. Each string contains the name of a group.
43 - lantiq,function: A string containing the name of the function to mux to the
49 mux groups:
60 mux groups:
65 clkout2, clkout3, gnt1, gnt2, gnt3, gnt4, req1, req2, req3, req4, mdio,
69 spi, asc, cgu, jtag, exin, stp, gpt, nmi, pci, ebu, mdio, gphy
72 mux groups:
75 clkout1, clkout2, mdio, dfe led0, dfe led1, ephy led0, ephy led1, ephy led2
78 spi, asc, cgu, jtag, exin, stp, gpt, mdio, ephy, dfe
81 mux groups:
92 mux groups:
97 clkout2, clkout3, gnt1, gnt2, gnt3, gnt4, req1, req2, req3, req4, mdio,
101 spi, asc, cgu, exin, stp, gpt, nmi, pci, ebu, mdio, dfe
104 mux groups:
112 gnt2, gnt3, gnt4, req1, req2, req3, req4, mdio, dfe led0, dfe led1,
116 spi, usif, cgu, exin, stp, gpt, nmi, pci, ebu, mdio, dfe, gphy
119 mux groups:
125 mdio, dfe led0, dfe led1, ephy0 led0, ephy0 led1, ephy1 led0, ephy1 led1
128 spi, usif, cgu, exin, stp, ebu, mdio, dfe, ephy
133 Required subnode-properties:
134 - lantiq,pins : An array of strings. Each string contains the name of a pin.
137 Optional subnode-properties:
138 - lantiq,pull: Integer, representing the pull-down/up to apply to the pin.
139 0: none, 1: down, 2: up.
140 - lantiq,open-drain: Boolean, enables open-drain on the defined pin.
143 Pinconf pins can be referenced via the names io0-io31.
146 Pinconf pins can be referenced via the names io0-io55.
149 Pinconf pins can be referenced via the names io0-io31.
152 Pinconf pins can be referenced via the names io0-io31.
155 Pinconf pins can be referenced via the names io0-io55.
158 Pinconf pins can be referenced via the names io0-io49.
161 Pinconf pins can be referenced via the names io0-io1,io3-io6,io8-io11,
162 io13-io19,io23-io27,io34-io36,
163 io42-io43,io48-io61.
167 compatible = "lantiq,danube-pinctrl";
168 pinctrl-names = "default";
169 pinctrl-0 = <&state_default>;
171 #gpio-cells = <2>;
172 gpio-controller;
186 lantiq,open-drain;