Lines Matching +full:mt6797 +full:- +full:pinctrl

1 * MediaTek MT6797 Pin Controller
3 The MediaTek's MT6797 Pin controller is used to control SoC pins.
6 - compatible: Value should be one of the following.
7 "mediatek,mt6797-pinctrl", compatible with mt6797 pinctrl.
8 - reg: Should contain address and size for gpio, iocfgl, iocfgb,
10 - reg-names: An array of strings describing the "reg" entries. Must
12 - gpio-controller: Marks the device node as a gpio controller.
13 - #gpio-cells: Should be two. The first cell is the gpio pin number
17 - interrupt-controller: Marks the device node as an interrupt controller.
18 - #interrupt-cells: Should be two.
19 - interrupts : The interrupt outputs from the controller.
21 Please refer to pinctrl-bindings.txt in this directory for details of the
22 common pinctrl bindings used by client devices.
25 A pinctrl node should contain at least one subnodes representing the
26 pinctrl groups available on the machine. Each subnode will list the
36 - pinmux: Integer array, represents gpio pin number and mux setting.
38 as macros in dt-bindings/pinctrl/<soc>-pinfunc.h directly.
41 - GENERIC_PINCONFIG: is the generic pinconfig options to use, bias-disable,
42 bias-pull, bias-pull-down, input-enable, input-schmitt-enable,
43 input-schmitt-disable, output-enable output-low, output-high,
44 drive-strength, and slew-rate are valid.
46 Valid arguments for 'slew-rate' are '0' for no slew rate controlled and
47 '1' for slower slew rate respectively. Valid arguments for 'drive-strength'
52 - mediatek,tdsel: An integer describing the steps for output level shifter
55 - mediatek,rdsel: An integer describing the steps for input level shifter
58 - mediatek,pull-up-adv: An integer describing the code R1R0 as 0, 1, 2
59 or 3 for the advanced pull-up resistors.
60 - mediatek,pull-down-adv: An integer describing the code R1R0 as 0, 1, 2,
61 or 3 for the advanced pull-down resistors.
65 pio: pinctrl@10005000 {
66 compatible = "mediatek,mt6797-pinctrl";
72 reg-names = "gpio", "iocfgl", "iocfgb",
74 gpio-controller;
75 #gpio-cells = <2>;