Lines Matching refs:ARRAY_SIZE

86 		ARRAY_SIZE(id##_pins),			\
210 { "mmc", jz4730_mmc_groups, ARRAY_SIZE(jz4730_mmc_groups), },
211 { "uart0", jz4730_uart0_groups, ARRAY_SIZE(jz4730_uart0_groups), },
212 { "uart1", jz4730_uart1_groups, ARRAY_SIZE(jz4730_uart1_groups), },
213 { "uart2", jz4730_uart2_groups, ARRAY_SIZE(jz4730_uart2_groups), },
214 { "uart3", jz4730_uart3_groups, ARRAY_SIZE(jz4730_uart3_groups), },
215 { "lcd", jz4730_lcd_groups, ARRAY_SIZE(jz4730_lcd_groups), },
216 { "nand", jz4730_nand_groups, ARRAY_SIZE(jz4730_nand_groups), },
217 { "pwm0", jz4730_pwm0_groups, ARRAY_SIZE(jz4730_pwm0_groups), },
218 { "pwm1", jz4730_pwm1_groups, ARRAY_SIZE(jz4730_pwm1_groups), },
226 .num_groups = ARRAY_SIZE(jz4730_groups),
228 .num_functions = ARRAY_SIZE(jz4730_functions),
315 { "mmc", jz4740_mmc_groups, ARRAY_SIZE(jz4740_mmc_groups), },
316 { "uart0", jz4740_uart0_groups, ARRAY_SIZE(jz4740_uart0_groups), },
317 { "uart1", jz4740_uart1_groups, ARRAY_SIZE(jz4740_uart1_groups), },
318 { "lcd", jz4740_lcd_groups, ARRAY_SIZE(jz4740_lcd_groups), },
319 { "nand", jz4740_nand_groups, ARRAY_SIZE(jz4740_nand_groups), },
320 { "pwm0", jz4740_pwm0_groups, ARRAY_SIZE(jz4740_pwm0_groups), },
321 { "pwm1", jz4740_pwm1_groups, ARRAY_SIZE(jz4740_pwm1_groups), },
322 { "pwm2", jz4740_pwm2_groups, ARRAY_SIZE(jz4740_pwm2_groups), },
323 { "pwm3", jz4740_pwm3_groups, ARRAY_SIZE(jz4740_pwm3_groups), },
324 { "pwm4", jz4740_pwm4_groups, ARRAY_SIZE(jz4740_pwm4_groups), },
325 { "pwm5", jz4740_pwm5_groups, ARRAY_SIZE(jz4740_pwm5_groups), },
326 { "pwm6", jz4740_pwm6_groups, ARRAY_SIZE(jz4740_pwm6_groups), },
327 { "pwm7", jz4740_pwm7_groups, ARRAY_SIZE(jz4740_pwm7_groups), },
335 .num_groups = ARRAY_SIZE(jz4740_groups),
337 .num_functions = ARRAY_SIZE(jz4740_functions),
419 { "mmc0", jz4725b_mmc0_groups, ARRAY_SIZE(jz4725b_mmc0_groups), },
420 { "mmc1", jz4725b_mmc1_groups, ARRAY_SIZE(jz4725b_mmc1_groups), },
421 { "uart", jz4725b_uart_groups, ARRAY_SIZE(jz4725b_uart_groups), },
422 { "nand", jz4725b_nand_groups, ARRAY_SIZE(jz4725b_nand_groups), },
423 { "pwm0", jz4725b_pwm0_groups, ARRAY_SIZE(jz4725b_pwm0_groups), },
424 { "pwm1", jz4725b_pwm1_groups, ARRAY_SIZE(jz4725b_pwm1_groups), },
425 { "pwm2", jz4725b_pwm2_groups, ARRAY_SIZE(jz4725b_pwm2_groups), },
426 { "pwm3", jz4725b_pwm3_groups, ARRAY_SIZE(jz4725b_pwm3_groups), },
427 { "pwm4", jz4725b_pwm4_groups, ARRAY_SIZE(jz4725b_pwm4_groups), },
428 { "pwm5", jz4725b_pwm5_groups, ARRAY_SIZE(jz4725b_pwm5_groups), },
429 { "lcd", jz4725b_lcd_groups, ARRAY_SIZE(jz4725b_lcd_groups), },
437 .num_groups = ARRAY_SIZE(jz4725b_groups),
439 .num_functions = ARRAY_SIZE(jz4725b_functions),
551 { "uart0", jz4750_uart0_groups, ARRAY_SIZE(jz4750_uart0_groups), },
552 { "uart1", jz4750_uart1_groups, ARRAY_SIZE(jz4750_uart1_groups), },
553 { "uart2", jz4750_uart2_groups, ARRAY_SIZE(jz4750_uart2_groups), },
554 { "uart3", jz4750_uart3_groups, ARRAY_SIZE(jz4750_uart3_groups), },
555 { "mmc0", jz4750_mmc0_groups, ARRAY_SIZE(jz4750_mmc0_groups), },
556 { "mmc1", jz4750_mmc1_groups, ARRAY_SIZE(jz4750_mmc1_groups), },
557 { "i2c", jz4750_i2c_groups, ARRAY_SIZE(jz4750_i2c_groups), },
558 { "cim", jz4750_cim_groups, ARRAY_SIZE(jz4750_cim_groups), },
559 { "lcd", jz4750_lcd_groups, ARRAY_SIZE(jz4750_lcd_groups), },
560 { "nand", jz4750_nand_groups, ARRAY_SIZE(jz4750_nand_groups), },
561 { "pwm0", jz4750_pwm0_groups, ARRAY_SIZE(jz4750_pwm0_groups), },
562 { "pwm1", jz4750_pwm1_groups, ARRAY_SIZE(jz4750_pwm1_groups), },
563 { "pwm2", jz4750_pwm2_groups, ARRAY_SIZE(jz4750_pwm2_groups), },
564 { "pwm3", jz4750_pwm3_groups, ARRAY_SIZE(jz4750_pwm3_groups), },
565 { "pwm4", jz4750_pwm4_groups, ARRAY_SIZE(jz4750_pwm4_groups), },
566 { "pwm5", jz4750_pwm5_groups, ARRAY_SIZE(jz4750_pwm5_groups), },
574 .num_groups = ARRAY_SIZE(jz4750_groups),
576 .num_functions = ARRAY_SIZE(jz4750_functions),
716 { "uart0", jz4755_uart0_groups, ARRAY_SIZE(jz4755_uart0_groups), },
717 { "uart1", jz4755_uart1_groups, ARRAY_SIZE(jz4755_uart1_groups), },
718 { "uart2", jz4755_uart2_groups, ARRAY_SIZE(jz4755_uart2_groups), },
719 { "ssi", jz4755_ssi_groups, ARRAY_SIZE(jz4755_ssi_groups), },
720 { "mmc0", jz4755_mmc0_groups, ARRAY_SIZE(jz4755_mmc0_groups), },
721 { "mmc1", jz4755_mmc1_groups, ARRAY_SIZE(jz4755_mmc1_groups), },
722 { "i2c", jz4755_i2c_groups, ARRAY_SIZE(jz4755_i2c_groups), },
723 { "cim", jz4755_cim_groups, ARRAY_SIZE(jz4755_cim_groups), },
724 { "lcd", jz4755_lcd_groups, ARRAY_SIZE(jz4755_lcd_groups), },
725 { "nand", jz4755_nand_groups, ARRAY_SIZE(jz4755_nand_groups), },
726 { "pwm0", jz4755_pwm0_groups, ARRAY_SIZE(jz4755_pwm0_groups), },
727 { "pwm1", jz4755_pwm1_groups, ARRAY_SIZE(jz4755_pwm1_groups), },
728 { "pwm2", jz4755_pwm2_groups, ARRAY_SIZE(jz4755_pwm2_groups), },
729 { "pwm3", jz4755_pwm3_groups, ARRAY_SIZE(jz4755_pwm3_groups), },
730 { "pwm4", jz4755_pwm4_groups, ARRAY_SIZE(jz4755_pwm4_groups), },
731 { "pwm5", jz4755_pwm5_groups, ARRAY_SIZE(jz4755_pwm5_groups), },
739 .num_groups = ARRAY_SIZE(jz4755_groups),
741 .num_functions = ARRAY_SIZE(jz4755_functions),
1051 { "uart0", jz4760_uart0_groups, ARRAY_SIZE(jz4760_uart0_groups), },
1052 { "uart1", jz4760_uart1_groups, ARRAY_SIZE(jz4760_uart1_groups), },
1053 { "uart2", jz4760_uart2_groups, ARRAY_SIZE(jz4760_uart2_groups), },
1054 { "uart3", jz4760_uart3_groups, ARRAY_SIZE(jz4760_uart3_groups), },
1055 { "ssi0", jz4760_ssi0_groups, ARRAY_SIZE(jz4760_ssi0_groups), },
1056 { "ssi1", jz4760_ssi1_groups, ARRAY_SIZE(jz4760_ssi1_groups), },
1057 { "mmc0", jz4760_mmc0_groups, ARRAY_SIZE(jz4760_mmc0_groups), },
1058 { "mmc1", jz4760_mmc1_groups, ARRAY_SIZE(jz4760_mmc1_groups), },
1059 { "mmc2", jz4760_mmc2_groups, ARRAY_SIZE(jz4760_mmc2_groups), },
1060 { "nemc", jz4760_nemc_groups, ARRAY_SIZE(jz4760_nemc_groups), },
1061 { "nemc-cs1", jz4760_cs1_groups, ARRAY_SIZE(jz4760_cs1_groups), },
1062 { "nemc-cs2", jz4760_cs2_groups, ARRAY_SIZE(jz4760_cs2_groups), },
1063 { "nemc-cs3", jz4760_cs3_groups, ARRAY_SIZE(jz4760_cs3_groups), },
1064 { "nemc-cs4", jz4760_cs4_groups, ARRAY_SIZE(jz4760_cs4_groups), },
1065 { "nemc-cs5", jz4760_cs5_groups, ARRAY_SIZE(jz4760_cs5_groups), },
1066 { "nemc-cs6", jz4760_cs6_groups, ARRAY_SIZE(jz4760_cs6_groups), },
1067 { "i2c0", jz4760_i2c0_groups, ARRAY_SIZE(jz4760_i2c0_groups), },
1068 { "i2c1", jz4760_i2c1_groups, ARRAY_SIZE(jz4760_i2c1_groups), },
1069 { "cim", jz4760_cim_groups, ARRAY_SIZE(jz4760_cim_groups), },
1070 { "lcd", jz4760_lcd_groups, ARRAY_SIZE(jz4760_lcd_groups), },
1071 { "pwm0", jz4760_pwm0_groups, ARRAY_SIZE(jz4760_pwm0_groups), },
1072 { "pwm1", jz4760_pwm1_groups, ARRAY_SIZE(jz4760_pwm1_groups), },
1073 { "pwm2", jz4760_pwm2_groups, ARRAY_SIZE(jz4760_pwm2_groups), },
1074 { "pwm3", jz4760_pwm3_groups, ARRAY_SIZE(jz4760_pwm3_groups), },
1075 { "pwm4", jz4760_pwm4_groups, ARRAY_SIZE(jz4760_pwm4_groups), },
1076 { "pwm5", jz4760_pwm5_groups, ARRAY_SIZE(jz4760_pwm5_groups), },
1077 { "pwm6", jz4760_pwm6_groups, ARRAY_SIZE(jz4760_pwm6_groups), },
1078 { "pwm7", jz4760_pwm7_groups, ARRAY_SIZE(jz4760_pwm7_groups), },
1079 { "otg", jz4760_otg_groups, ARRAY_SIZE(jz4760_otg_groups), },
1087 .num_groups = ARRAY_SIZE(jz4760_groups),
1089 .num_functions = ARRAY_SIZE(jz4760_functions),
1389 { "uart0", jz4770_uart0_groups, ARRAY_SIZE(jz4770_uart0_groups), },
1390 { "uart1", jz4770_uart1_groups, ARRAY_SIZE(jz4770_uart1_groups), },
1391 { "uart2", jz4770_uart2_groups, ARRAY_SIZE(jz4770_uart2_groups), },
1392 { "uart3", jz4770_uart3_groups, ARRAY_SIZE(jz4770_uart3_groups), },
1393 { "ssi0", jz4770_ssi0_groups, ARRAY_SIZE(jz4770_ssi0_groups), },
1394 { "ssi1", jz4770_ssi1_groups, ARRAY_SIZE(jz4770_ssi1_groups), },
1395 { "mmc0", jz4770_mmc0_groups, ARRAY_SIZE(jz4770_mmc0_groups), },
1396 { "mmc1", jz4770_mmc1_groups, ARRAY_SIZE(jz4770_mmc1_groups), },
1397 { "mmc2", jz4770_mmc2_groups, ARRAY_SIZE(jz4770_mmc2_groups), },
1398 { "nemc", jz4770_nemc_groups, ARRAY_SIZE(jz4770_nemc_groups), },
1399 { "nemc-cs1", jz4770_cs1_groups, ARRAY_SIZE(jz4770_cs1_groups), },
1400 { "nemc-cs2", jz4770_cs2_groups, ARRAY_SIZE(jz4770_cs2_groups), },
1401 { "nemc-cs3", jz4770_cs3_groups, ARRAY_SIZE(jz4770_cs3_groups), },
1402 { "nemc-cs4", jz4770_cs4_groups, ARRAY_SIZE(jz4770_cs4_groups), },
1403 { "nemc-cs5", jz4770_cs5_groups, ARRAY_SIZE(jz4770_cs5_groups), },
1404 { "nemc-cs6", jz4770_cs6_groups, ARRAY_SIZE(jz4770_cs6_groups), },
1405 { "i2c0", jz4770_i2c0_groups, ARRAY_SIZE(jz4770_i2c0_groups), },
1406 { "i2c1", jz4770_i2c1_groups, ARRAY_SIZE(jz4770_i2c1_groups), },
1407 { "i2c2", jz4770_i2c2_groups, ARRAY_SIZE(jz4770_i2c2_groups), },
1408 { "cim", jz4770_cim_groups, ARRAY_SIZE(jz4770_cim_groups), },
1409 { "lcd", jz4770_lcd_groups, ARRAY_SIZE(jz4770_lcd_groups), },
1410 { "pwm0", jz4770_pwm0_groups, ARRAY_SIZE(jz4770_pwm0_groups), },
1411 { "pwm1", jz4770_pwm1_groups, ARRAY_SIZE(jz4770_pwm1_groups), },
1412 { "pwm2", jz4770_pwm2_groups, ARRAY_SIZE(jz4770_pwm2_groups), },
1413 { "pwm3", jz4770_pwm3_groups, ARRAY_SIZE(jz4770_pwm3_groups), },
1414 { "pwm4", jz4770_pwm4_groups, ARRAY_SIZE(jz4770_pwm4_groups), },
1415 { "pwm5", jz4770_pwm5_groups, ARRAY_SIZE(jz4770_pwm5_groups), },
1416 { "pwm6", jz4770_pwm6_groups, ARRAY_SIZE(jz4770_pwm6_groups), },
1417 { "pwm7", jz4770_pwm7_groups, ARRAY_SIZE(jz4770_pwm7_groups), },
1418 { "mac", jz4770_mac_groups, ARRAY_SIZE(jz4770_mac_groups), },
1419 { "otg", jz4760_otg_groups, ARRAY_SIZE(jz4760_otg_groups), },
1427 .num_groups = ARRAY_SIZE(jz4770_groups),
1429 .num_functions = ARRAY_SIZE(jz4770_functions),
1668 { "uart0", jz4775_uart0_groups, ARRAY_SIZE(jz4775_uart0_groups), },
1669 { "uart1", jz4775_uart1_groups, ARRAY_SIZE(jz4775_uart1_groups), },
1670 { "uart2", jz4775_uart2_groups, ARRAY_SIZE(jz4775_uart2_groups), },
1671 { "uart3", jz4775_uart3_groups, ARRAY_SIZE(jz4775_uart3_groups), },
1672 { "ssi", jz4775_ssi_groups, ARRAY_SIZE(jz4775_ssi_groups), },
1673 { "mmc0", jz4775_mmc0_groups, ARRAY_SIZE(jz4775_mmc0_groups), },
1674 { "mmc1", jz4775_mmc1_groups, ARRAY_SIZE(jz4775_mmc1_groups), },
1675 { "mmc2", jz4775_mmc2_groups, ARRAY_SIZE(jz4775_mmc2_groups), },
1676 { "nemc", jz4775_nemc_groups, ARRAY_SIZE(jz4775_nemc_groups), },
1677 { "nemc-cs1", jz4775_cs1_groups, ARRAY_SIZE(jz4775_cs1_groups), },
1678 { "nemc-cs2", jz4775_cs2_groups, ARRAY_SIZE(jz4775_cs2_groups), },
1679 { "nemc-cs3", jz4775_cs3_groups, ARRAY_SIZE(jz4775_cs3_groups), },
1680 { "i2c0", jz4775_i2c0_groups, ARRAY_SIZE(jz4775_i2c0_groups), },
1681 { "i2c1", jz4775_i2c1_groups, ARRAY_SIZE(jz4775_i2c1_groups), },
1682 { "i2c2", jz4775_i2c2_groups, ARRAY_SIZE(jz4775_i2c2_groups), },
1683 { "i2s", jz4775_i2s_groups, ARRAY_SIZE(jz4775_i2s_groups), },
1684 { "dmic", jz4775_dmic_groups, ARRAY_SIZE(jz4775_dmic_groups), },
1685 { "cim", jz4775_cim_groups, ARRAY_SIZE(jz4775_cim_groups), },
1686 { "lcd", jz4775_lcd_groups, ARRAY_SIZE(jz4775_lcd_groups), },
1687 { "pwm0", jz4775_pwm0_groups, ARRAY_SIZE(jz4775_pwm0_groups), },
1688 { "pwm1", jz4775_pwm1_groups, ARRAY_SIZE(jz4775_pwm1_groups), },
1689 { "pwm2", jz4775_pwm2_groups, ARRAY_SIZE(jz4775_pwm2_groups), },
1690 { "pwm3", jz4775_pwm3_groups, ARRAY_SIZE(jz4775_pwm3_groups), },
1691 { "mac", jz4775_mac_groups, ARRAY_SIZE(jz4775_mac_groups), },
1692 { "otg", jz4775_otg_groups, ARRAY_SIZE(jz4775_otg_groups), },
1700 .num_groups = ARRAY_SIZE(jz4775_groups),
1702 .num_functions = ARRAY_SIZE(jz4775_functions),
1921 { "uart0", jz4770_uart0_groups, ARRAY_SIZE(jz4770_uart0_groups), },
1922 { "uart1", jz4770_uart1_groups, ARRAY_SIZE(jz4770_uart1_groups), },
1923 { "uart2", jz4780_uart2_groups, ARRAY_SIZE(jz4780_uart2_groups), },
1924 { "uart3", jz4770_uart3_groups, ARRAY_SIZE(jz4770_uart3_groups), },
1925 { "uart4", jz4780_uart4_groups, ARRAY_SIZE(jz4780_uart4_groups), },
1926 { "ssi0", jz4780_ssi0_groups, ARRAY_SIZE(jz4780_ssi0_groups), },
1927 { "ssi1", jz4780_ssi1_groups, ARRAY_SIZE(jz4780_ssi1_groups), },
1928 { "mmc0", jz4780_mmc0_groups, ARRAY_SIZE(jz4780_mmc0_groups), },
1929 { "mmc1", jz4780_mmc1_groups, ARRAY_SIZE(jz4780_mmc1_groups), },
1930 { "mmc2", jz4780_mmc2_groups, ARRAY_SIZE(jz4780_mmc2_groups), },
1931 { "nemc", jz4780_nemc_groups, ARRAY_SIZE(jz4780_nemc_groups), },
1932 { "nemc-cs1", jz4770_cs1_groups, ARRAY_SIZE(jz4770_cs1_groups), },
1933 { "nemc-cs2", jz4770_cs2_groups, ARRAY_SIZE(jz4770_cs2_groups), },
1934 { "nemc-cs3", jz4770_cs3_groups, ARRAY_SIZE(jz4770_cs3_groups), },
1935 { "nemc-cs4", jz4770_cs4_groups, ARRAY_SIZE(jz4770_cs4_groups), },
1936 { "nemc-cs5", jz4770_cs5_groups, ARRAY_SIZE(jz4770_cs5_groups), },
1937 { "nemc-cs6", jz4770_cs6_groups, ARRAY_SIZE(jz4770_cs6_groups), },
1938 { "i2c0", jz4770_i2c0_groups, ARRAY_SIZE(jz4770_i2c0_groups), },
1939 { "i2c1", jz4770_i2c1_groups, ARRAY_SIZE(jz4770_i2c1_groups), },
1940 { "i2c2", jz4770_i2c2_groups, ARRAY_SIZE(jz4770_i2c2_groups), },
1941 { "i2c3", jz4780_i2c3_groups, ARRAY_SIZE(jz4780_i2c3_groups), },
1942 { "i2c4", jz4780_i2c4_groups, ARRAY_SIZE(jz4780_i2c4_groups), },
1943 { "i2s", jz4780_i2s_groups, ARRAY_SIZE(jz4780_i2s_groups), },
1944 { "dmic", jz4780_dmic_groups, ARRAY_SIZE(jz4780_dmic_groups), },
1945 { "cim", jz4780_cim_groups, ARRAY_SIZE(jz4780_cim_groups), },
1946 { "lcd", jz4770_lcd_groups, ARRAY_SIZE(jz4770_lcd_groups), },
1947 { "pwm0", jz4770_pwm0_groups, ARRAY_SIZE(jz4770_pwm0_groups), },
1948 { "pwm1", jz4770_pwm1_groups, ARRAY_SIZE(jz4770_pwm1_groups), },
1949 { "pwm2", jz4770_pwm2_groups, ARRAY_SIZE(jz4770_pwm2_groups), },
1950 { "pwm3", jz4770_pwm3_groups, ARRAY_SIZE(jz4770_pwm3_groups), },
1951 { "pwm4", jz4770_pwm4_groups, ARRAY_SIZE(jz4770_pwm4_groups), },
1952 { "pwm5", jz4770_pwm5_groups, ARRAY_SIZE(jz4770_pwm5_groups), },
1953 { "pwm6", jz4770_pwm6_groups, ARRAY_SIZE(jz4770_pwm6_groups), },
1954 { "pwm7", jz4770_pwm7_groups, ARRAY_SIZE(jz4770_pwm7_groups), },
1956 ARRAY_SIZE(jz4780_hdmi_ddc_groups), },
1964 .num_groups = ARRAY_SIZE(jz4780_groups),
1966 .num_functions = ARRAY_SIZE(jz4780_functions),
2157 { "uart0", x1000_uart0_groups, ARRAY_SIZE(x1000_uart0_groups), },
2158 { "uart1", x1000_uart1_groups, ARRAY_SIZE(x1000_uart1_groups), },
2159 { "uart2", x1000_uart2_groups, ARRAY_SIZE(x1000_uart2_groups), },
2160 { "sfc", x1000_sfc_groups, ARRAY_SIZE(x1000_sfc_groups), },
2161 { "ssi", x1000_ssi_groups, ARRAY_SIZE(x1000_ssi_groups), },
2162 { "mmc0", x1000_mmc0_groups, ARRAY_SIZE(x1000_mmc0_groups), },
2163 { "mmc1", x1000_mmc1_groups, ARRAY_SIZE(x1000_mmc1_groups), },
2164 { "emc", x1000_emc_groups, ARRAY_SIZE(x1000_emc_groups), },
2165 { "emc-cs1", x1000_cs1_groups, ARRAY_SIZE(x1000_cs1_groups), },
2166 { "emc-cs2", x1000_cs2_groups, ARRAY_SIZE(x1000_cs2_groups), },
2167 { "i2c0", x1000_i2c0_groups, ARRAY_SIZE(x1000_i2c0_groups), },
2168 { "i2c1", x1000_i2c1_groups, ARRAY_SIZE(x1000_i2c1_groups), },
2169 { "i2c2", x1000_i2c2_groups, ARRAY_SIZE(x1000_i2c2_groups), },
2170 { "i2s", x1000_i2s_groups, ARRAY_SIZE(x1000_i2s_groups), },
2171 { "dmic", x1000_dmic_groups, ARRAY_SIZE(x1000_dmic_groups), },
2172 { "cim", x1000_cim_groups, ARRAY_SIZE(x1000_cim_groups), },
2173 { "lcd", x1000_lcd_groups, ARRAY_SIZE(x1000_lcd_groups), },
2174 { "pwm0", x1000_pwm0_groups, ARRAY_SIZE(x1000_pwm0_groups), },
2175 { "pwm1", x1000_pwm1_groups, ARRAY_SIZE(x1000_pwm1_groups), },
2176 { "pwm2", x1000_pwm2_groups, ARRAY_SIZE(x1000_pwm2_groups), },
2177 { "pwm3", x1000_pwm3_groups, ARRAY_SIZE(x1000_pwm3_groups), },
2178 { "pwm4", x1000_pwm4_groups, ARRAY_SIZE(x1000_pwm4_groups), },
2179 { "mac", x1000_mac_groups, ARRAY_SIZE(x1000_mac_groups), },
2187 .num_groups = ARRAY_SIZE(x1000_groups),
2189 .num_functions = ARRAY_SIZE(x1000_functions),
2275 { "uart0", x1500_uart0_groups, ARRAY_SIZE(x1500_uart0_groups), },
2276 { "uart1", x1500_uart1_groups, ARRAY_SIZE(x1500_uart1_groups), },
2277 { "uart2", x1500_uart2_groups, ARRAY_SIZE(x1500_uart2_groups), },
2278 { "sfc", x1000_sfc_groups, ARRAY_SIZE(x1000_sfc_groups), },
2279 { "mmc", x1500_mmc_groups, ARRAY_SIZE(x1500_mmc_groups), },
2280 { "i2c0", x1500_i2c0_groups, ARRAY_SIZE(x1500_i2c0_groups), },
2281 { "i2c1", x1500_i2c1_groups, ARRAY_SIZE(x1500_i2c1_groups), },
2282 { "i2c2", x1500_i2c2_groups, ARRAY_SIZE(x1500_i2c2_groups), },
2283 { "i2s", x1500_i2s_groups, ARRAY_SIZE(x1500_i2s_groups), },
2284 { "dmic", x1500_dmic_groups, ARRAY_SIZE(x1500_dmic_groups), },
2285 { "cim", x1500_cim_groups, ARRAY_SIZE(x1500_cim_groups), },
2286 { "pwm0", x1500_pwm0_groups, ARRAY_SIZE(x1500_pwm0_groups), },
2287 { "pwm1", x1500_pwm1_groups, ARRAY_SIZE(x1500_pwm1_groups), },
2288 { "pwm2", x1500_pwm2_groups, ARRAY_SIZE(x1500_pwm2_groups), },
2289 { "pwm3", x1500_pwm3_groups, ARRAY_SIZE(x1500_pwm3_groups), },
2290 { "pwm4", x1500_pwm4_groups, ARRAY_SIZE(x1500_pwm4_groups), },
2298 .num_groups = ARRAY_SIZE(x1500_groups),
2300 .num_functions = ARRAY_SIZE(x1500_functions),
2485 { "uart0", x1830_uart0_groups, ARRAY_SIZE(x1830_uart0_groups), },
2486 { "uart1", x1830_uart1_groups, ARRAY_SIZE(x1830_uart1_groups), },
2487 { "sfc", x1830_sfc_groups, ARRAY_SIZE(x1830_sfc_groups), },
2488 { "ssi0", x1830_ssi0_groups, ARRAY_SIZE(x1830_ssi0_groups), },
2489 { "ssi1", x1830_ssi1_groups, ARRAY_SIZE(x1830_ssi1_groups), },
2490 { "mmc0", x1830_mmc0_groups, ARRAY_SIZE(x1830_mmc0_groups), },
2491 { "mmc1", x1830_mmc1_groups, ARRAY_SIZE(x1830_mmc1_groups), },
2492 { "i2c0", x1830_i2c0_groups, ARRAY_SIZE(x1830_i2c0_groups), },
2493 { "i2c1", x1830_i2c1_groups, ARRAY_SIZE(x1830_i2c1_groups), },
2494 { "i2c2", x1830_i2c2_groups, ARRAY_SIZE(x1830_i2c2_groups), },
2495 { "i2s", x1830_i2s_groups, ARRAY_SIZE(x1830_i2s_groups), },
2496 { "dmic", x1830_dmic_groups, ARRAY_SIZE(x1830_dmic_groups), },
2497 { "lcd", x1830_lcd_groups, ARRAY_SIZE(x1830_lcd_groups), },
2498 { "pwm0", x1830_pwm0_groups, ARRAY_SIZE(x1830_pwm0_groups), },
2499 { "pwm1", x1830_pwm1_groups, ARRAY_SIZE(x1830_pwm1_groups), },
2500 { "pwm2", x1830_pwm2_groups, ARRAY_SIZE(x1830_pwm2_groups), },
2501 { "pwm3", x1830_pwm3_groups, ARRAY_SIZE(x1830_pwm3_groups), },
2502 { "pwm4", x1830_pwm4_groups, ARRAY_SIZE(x1830_pwm4_groups), },
2503 { "pwm5", x1830_pwm5_groups, ARRAY_SIZE(x1830_pwm4_groups), },
2504 { "pwm6", x1830_pwm6_groups, ARRAY_SIZE(x1830_pwm4_groups), },
2505 { "pwm7", x1830_pwm7_groups, ARRAY_SIZE(x1830_pwm4_groups), },
2506 { "mac", x1830_mac_groups, ARRAY_SIZE(x1830_mac_groups), },
2514 .num_groups = ARRAY_SIZE(x1830_groups),
2516 .num_functions = ARRAY_SIZE(x1830_functions),
2920 { "uart0", x2000_uart0_groups, ARRAY_SIZE(x2000_uart0_groups), },
2921 { "uart1", x2000_uart1_groups, ARRAY_SIZE(x2000_uart1_groups), },
2922 { "uart2", x2000_uart2_groups, ARRAY_SIZE(x2000_uart2_groups), },
2923 { "uart3", x2000_uart3_groups, ARRAY_SIZE(x2000_uart3_groups), },
2924 { "uart4", x2000_uart4_groups, ARRAY_SIZE(x2000_uart4_groups), },
2925 { "uart5", x2000_uart5_groups, ARRAY_SIZE(x2000_uart5_groups), },
2926 { "uart6", x2000_uart6_groups, ARRAY_SIZE(x2000_uart6_groups), },
2927 { "uart7", x2000_uart7_groups, ARRAY_SIZE(x2000_uart7_groups), },
2928 { "uart8", x2000_uart8_groups, ARRAY_SIZE(x2000_uart8_groups), },
2929 { "uart9", x2000_uart9_groups, ARRAY_SIZE(x2000_uart9_groups), },
2930 { "sfc", x2000_sfc_groups, ARRAY_SIZE(x2000_sfc_groups), },
2931 { "ssi0", x2000_ssi0_groups, ARRAY_SIZE(x2000_ssi0_groups), },
2932 { "ssi1", x2000_ssi1_groups, ARRAY_SIZE(x2000_ssi1_groups), },
2933 { "mmc0", x2000_mmc0_groups, ARRAY_SIZE(x2000_mmc0_groups), },
2934 { "mmc1", x2000_mmc1_groups, ARRAY_SIZE(x2000_mmc1_groups), },
2935 { "mmc2", x2000_mmc2_groups, ARRAY_SIZE(x2000_mmc2_groups), },
2936 { "emc", x2000_emc_groups, ARRAY_SIZE(x2000_emc_groups), },
2937 { "emc-cs1", x2000_cs1_groups, ARRAY_SIZE(x2000_cs1_groups), },
2938 { "emc-cs2", x2000_cs2_groups, ARRAY_SIZE(x2000_cs2_groups), },
2939 { "i2c0", x2000_i2c0_groups, ARRAY_SIZE(x2000_i2c0_groups), },
2940 { "i2c1", x2000_i2c1_groups, ARRAY_SIZE(x2000_i2c1_groups), },
2941 { "i2c2", x2000_i2c2_groups, ARRAY_SIZE(x2000_i2c2_groups), },
2942 { "i2c3", x2000_i2c3_groups, ARRAY_SIZE(x2000_i2c3_groups), },
2943 { "i2c4", x2000_i2c4_groups, ARRAY_SIZE(x2000_i2c4_groups), },
2944 { "i2c5", x2000_i2c5_groups, ARRAY_SIZE(x2000_i2c5_groups), },
2945 { "i2s1", x2000_i2s1_groups, ARRAY_SIZE(x2000_i2s1_groups), },
2946 { "i2s2", x2000_i2s2_groups, ARRAY_SIZE(x2000_i2s2_groups), },
2947 { "i2s3", x2000_i2s3_groups, ARRAY_SIZE(x2000_i2s3_groups), },
2948 { "dmic", x2000_dmic_groups, ARRAY_SIZE(x2000_dmic_groups), },
2949 { "cim", x2000_cim_groups, ARRAY_SIZE(x2000_cim_groups), },
2950 { "lcd", x2000_lcd_groups, ARRAY_SIZE(x2000_lcd_groups), },
2951 { "pwm0", x2000_pwm0_groups, ARRAY_SIZE(x2000_pwm0_groups), },
2952 { "pwm1", x2000_pwm1_groups, ARRAY_SIZE(x2000_pwm1_groups), },
2953 { "pwm2", x2000_pwm2_groups, ARRAY_SIZE(x2000_pwm2_groups), },
2954 { "pwm3", x2000_pwm3_groups, ARRAY_SIZE(x2000_pwm3_groups), },
2955 { "pwm4", x2000_pwm4_groups, ARRAY_SIZE(x2000_pwm4_groups), },
2956 { "pwm5", x2000_pwm5_groups, ARRAY_SIZE(x2000_pwm5_groups), },
2957 { "pwm6", x2000_pwm6_groups, ARRAY_SIZE(x2000_pwm6_groups), },
2958 { "pwm7", x2000_pwm7_groups, ARRAY_SIZE(x2000_pwm7_groups), },
2959 { "pwm8", x2000_pwm8_groups, ARRAY_SIZE(x2000_pwm8_groups), },
2960 { "pwm9", x2000_pwm9_groups, ARRAY_SIZE(x2000_pwm9_groups), },
2961 { "pwm10", x2000_pwm10_groups, ARRAY_SIZE(x2000_pwm10_groups), },
2962 { "pwm11", x2000_pwm11_groups, ARRAY_SIZE(x2000_pwm11_groups), },
2963 { "pwm12", x2000_pwm12_groups, ARRAY_SIZE(x2000_pwm12_groups), },
2964 { "pwm13", x2000_pwm13_groups, ARRAY_SIZE(x2000_pwm13_groups), },
2965 { "pwm14", x2000_pwm14_groups, ARRAY_SIZE(x2000_pwm14_groups), },
2966 { "pwm15", x2000_pwm15_groups, ARRAY_SIZE(x2000_pwm15_groups), },
2967 { "mac0", x2000_mac0_groups, ARRAY_SIZE(x2000_mac0_groups), },
2968 { "mac1", x2000_mac1_groups, ARRAY_SIZE(x2000_mac1_groups), },
2969 { "otg", x2000_otg_groups, ARRAY_SIZE(x2000_otg_groups), },
2977 .num_groups = ARRAY_SIZE(x2000_groups),
2979 .num_functions = ARRAY_SIZE(x2000_functions),
3132 { "uart0", x2000_uart0_groups, ARRAY_SIZE(x2000_uart0_groups), },
3133 { "uart1", x2000_uart1_groups, ARRAY_SIZE(x2000_uart1_groups), },
3134 { "uart2", x2000_uart2_groups, ARRAY_SIZE(x2000_uart2_groups), },
3135 { "uart3", x2000_uart3_groups, ARRAY_SIZE(x2000_uart3_groups), },
3136 { "uart4", x2000_uart4_groups, ARRAY_SIZE(x2000_uart4_groups), },
3137 { "uart5", x2000_uart5_groups, ARRAY_SIZE(x2000_uart5_groups), },
3138 { "uart6", x2000_uart6_groups, ARRAY_SIZE(x2000_uart6_groups), },
3139 { "uart7", x2000_uart7_groups, ARRAY_SIZE(x2000_uart7_groups), },
3140 { "uart8", x2000_uart8_groups, ARRAY_SIZE(x2000_uart8_groups), },
3141 { "uart9", x2000_uart9_groups, ARRAY_SIZE(x2000_uart9_groups), },
3142 { "sfc", x2000_sfc_groups, ARRAY_SIZE(x2000_sfc_groups), },
3143 { "ssi0", x2000_ssi0_groups, ARRAY_SIZE(x2000_ssi0_groups), },
3144 { "ssi1", x2000_ssi1_groups, ARRAY_SIZE(x2000_ssi1_groups), },
3145 { "mmc0", x2000_mmc0_groups, ARRAY_SIZE(x2000_mmc0_groups), },
3146 { "mmc1", x2000_mmc1_groups, ARRAY_SIZE(x2000_mmc1_groups), },
3147 { "mmc2", x2000_mmc2_groups, ARRAY_SIZE(x2000_mmc2_groups), },
3148 { "emc", x2000_emc_groups, ARRAY_SIZE(x2000_emc_groups), },
3149 { "emc-cs1", x2000_cs1_groups, ARRAY_SIZE(x2000_cs1_groups), },
3150 { "emc-cs2", x2000_cs2_groups, ARRAY_SIZE(x2000_cs2_groups), },
3151 { "i2c0", x2000_i2c0_groups, ARRAY_SIZE(x2000_i2c0_groups), },
3152 { "i2c1", x2000_i2c1_groups, ARRAY_SIZE(x2000_i2c1_groups), },
3153 { "i2c2", x2000_i2c2_groups, ARRAY_SIZE(x2000_i2c2_groups), },
3154 { "i2c3", x2000_i2c3_groups, ARRAY_SIZE(x2000_i2c3_groups), },
3155 { "i2c4", x2000_i2c4_groups, ARRAY_SIZE(x2000_i2c4_groups), },
3156 { "i2c5", x2000_i2c5_groups, ARRAY_SIZE(x2000_i2c5_groups), },
3157 { "i2s1", x2000_i2s1_groups, ARRAY_SIZE(x2000_i2s1_groups), },
3158 { "i2s2", x2000_i2s2_groups, ARRAY_SIZE(x2000_i2s2_groups), },
3159 { "i2s3", x2000_i2s3_groups, ARRAY_SIZE(x2000_i2s3_groups), },
3160 { "dmic", x2000_dmic_groups, ARRAY_SIZE(x2000_dmic_groups), },
3161 { "cim", x2000_cim_groups, ARRAY_SIZE(x2000_cim_groups), },
3162 { "lcd", x2000_lcd_groups, ARRAY_SIZE(x2000_lcd_groups), },
3163 { "pwm0", x2000_pwm0_groups, ARRAY_SIZE(x2000_pwm0_groups), },
3164 { "pwm1", x2000_pwm1_groups, ARRAY_SIZE(x2000_pwm1_groups), },
3165 { "pwm2", x2000_pwm2_groups, ARRAY_SIZE(x2000_pwm2_groups), },
3166 { "pwm3", x2000_pwm3_groups, ARRAY_SIZE(x2000_pwm3_groups), },
3167 { "pwm4", x2000_pwm4_groups, ARRAY_SIZE(x2000_pwm4_groups), },
3168 { "pwm5", x2000_pwm5_groups, ARRAY_SIZE(x2000_pwm5_groups), },
3169 { "pwm6", x2000_pwm6_groups, ARRAY_SIZE(x2000_pwm6_groups), },
3170 { "pwm7", x2000_pwm7_groups, ARRAY_SIZE(x2000_pwm7_groups), },
3171 { "pwm8", x2000_pwm8_groups, ARRAY_SIZE(x2000_pwm8_groups), },
3172 { "pwm9", x2000_pwm9_groups, ARRAY_SIZE(x2000_pwm9_groups), },
3173 { "pwm10", x2000_pwm10_groups, ARRAY_SIZE(x2000_pwm10_groups), },
3174 { "pwm11", x2000_pwm11_groups, ARRAY_SIZE(x2000_pwm11_groups), },
3175 { "pwm12", x2000_pwm12_groups, ARRAY_SIZE(x2000_pwm12_groups), },
3176 { "pwm13", x2000_pwm13_groups, ARRAY_SIZE(x2000_pwm13_groups), },
3177 { "pwm14", x2000_pwm14_groups, ARRAY_SIZE(x2000_pwm14_groups), },
3178 { "pwm15", x2000_pwm15_groups, ARRAY_SIZE(x2000_pwm15_groups), },
3179 { "mac", x2100_mac_groups, ARRAY_SIZE(x2100_mac_groups), },
3187 .num_groups = ARRAY_SIZE(x2100_groups),
3189 .num_functions = ARRAY_SIZE(x2100_functions),