Lines Matching +full:sub +full:- +full:group
5 -------------------
7 - compatible: should be "abilis,tb10x-iomux";
8 - reg: should contain the physical address and size of the pin controller's
13 --------------------
15 Functions are defined (and referenced) by sub-nodes of the pin controller.
16 Every sub-node defines exactly one function (implying a set of pins).
17 Every function is associated to one named pin group inside the pin controller
18 driver and these names are used to associate pin group predefinitions to pin
19 controller sub-nodes.
22 - abilis,function: should be set to the name of the function's pin group.
25 - GPIO ports: gpioa, gpiob, gpioc, gpiod, gpioe, gpiof, gpiog,
27 - Serial TS input ports: mis0, mis1, mis2, mis3, mis4, mis5, mis6, mis7
28 - Parallel TS input ports: mip1, mip3, mip5, mip7
29 - Serial TS output ports: mos0, mos1, mos2, mos3
30 - Parallel TS output port: mop
31 - CI+ port: ciplus
32 - CableCard (Mcard) port: mcard
33 - Smart card ports: stc0, stc1
34 - UART ports: uart0, uart1
35 - SPI ports: spi1, spi3
36 - JTAG: jtag
43 ----------------------
50 -------
53 compatible = "abilis,tb10x-iomux";
55 pctl_gpio_a: pctl-gpio-a {
58 pctl_uart0: pctl-uart0 {
63 compatible = "snps,dw-apb-uart";
65 clock-frequency = <166666666>;
67 reg-shift = <2>;
68 reg-io-width = <4>;
69 pinctrl-names = "default";
70 pinctrl-0 = <&pctl_uart0>;
73 compatible = "abilis,tb10x-gpio";
75 gpio-controller;
76 #gpio-cells = <2>;
78 gpio-ranges = <&iomux 0 0>;
79 gpio-ranges-group-names = "gpioa";