Lines Matching +full:mux +full:- +full:esw
4 - compatible: Should be one of the following
5 "mediatek,mt7622-pinctrl" for MT7622 SoC
6 "mediatek,mt7629-pinctrl" for MT7629 SoC
7 - reg: offset and length of the pinctrl space
9 - gpio-controller: Marks the device node as a GPIO controller.
10 - #gpio-cells: Should be two. The first cell is the pin number and the
14 - interrupt-controller : Marks the device node as an interrupt controller
16 If the property interrupt-controller is defined, following property is required
17 - reg-names: A string describing the "reg" entries. Must contain "eint".
18 - interrupts : The interrupt output from the controller.
19 - #interrupt-cells: Should be two.
21 Please refer to pinctrl-bindings.txt in this directory for details of the
28 mux function to select on those pin(s)/group(s), and various pin configuration
29 parameters, such as pull-up, slew rate, etc.
40 The following generic properties as defined in pinctrl-bindings.txt are valid
44 - groups: An array of strings. Each string contains the name of a group.
46 - function: A string containing the name of the function to mux to the
51 The following generic properties as defined in pinctrl-bindings.txt are valid
55 - pins: An array of strings. Each string contains the name of a pin.
57 - groups: An array of strings. Each string contains the name of a group.
61 bias-disable, bias-pull, bias-pull-down, input-enable,
62 input-schmitt-enable, input-schmitt-disable, output-enable
63 output-low, output-high, drive-strength, slew-rate
65 Valid arguments for 'slew-rate' are '0' for no slew rate controlled and '1' for
67 Valid arguments for 'drive-strength', 4, 8, 12, or 16 in mA.
73 - mediatek,tdsel: An integer describing the steps for output level shifter duty
76 - mediatek,rdsel: An integer describing the steps for input level shifter duty
89 -----------------------------
204 -------------------------------------------------------------------------
208 "esw" "eth" 51, 52, 53, 54, 55, 56,
332 -----------------------------
419 ----------------------------------------------------------------
461 compatible = "mediatek,mt7622-pinctrl";
463 gpio-controller;
464 #gpio-cells = <2>;
466 pinctrl_eth_default: eth-default {
467 mux-mdio {
470 drive-strength = <12>;
473 mux-gmac2 {
476 drive-strength = <12>;
479 mux-esw {
480 groups = "esw";
482 drive-strength = <8>;
485 conf-mdio {
487 bias-pull-up;