Lines Matching refs:INGENIC_PIN_GROUP

91 #define INGENIC_PIN_GROUP(_name_, id, func)						\
206 INGENIC_PIN_GROUP("mmc-1bit", jz4730_mmc_1bit, 1),
207 INGENIC_PIN_GROUP("mmc-4bit", jz4730_mmc_4bit, 1),
208 INGENIC_PIN_GROUP("uart0-data", jz4730_uart0_data, 1),
209 INGENIC_PIN_GROUP("uart1-data", jz4730_uart1_data, 1),
210 INGENIC_PIN_GROUP("uart2-data", jz4730_uart2_data, 1),
211 INGENIC_PIN_GROUP("uart3-data", jz4730_uart3_data, 1),
212 INGENIC_PIN_GROUP("uart3-hwflow", jz4730_uart3_hwflow, 1),
214 INGENIC_PIN_GROUP("lcd-16bit", jz4730_lcd_16bit, 1),
215 INGENIC_PIN_GROUP("lcd-special", jz4730_lcd_special, 1),
216 INGENIC_PIN_GROUP("lcd-generic", jz4730_lcd_generic, 1),
217 INGENIC_PIN_GROUP("nand-cs1", jz4730_nand_cs1, 1),
218 INGENIC_PIN_GROUP("nand-cs2", jz4730_nand_cs2, 1),
219 INGENIC_PIN_GROUP("nand-cs3", jz4730_nand_cs3, 1),
220 INGENIC_PIN_GROUP("nand-cs4", jz4730_nand_cs4, 1),
221 INGENIC_PIN_GROUP("nand-cs5", jz4730_nand_cs5, 1),
222 INGENIC_PIN_GROUP("pwm0", jz4730_pwm_pwm0, 1),
223 INGENIC_PIN_GROUP("pwm1", jz4730_pwm_pwm1, 1),
302 INGENIC_PIN_GROUP("mmc-1bit", jz4740_mmc_1bit, 0),
303 INGENIC_PIN_GROUP("mmc-4bit", jz4740_mmc_4bit, 0),
304 INGENIC_PIN_GROUP("uart0-data", jz4740_uart0_data, 1),
305 INGENIC_PIN_GROUP("uart0-hwflow", jz4740_uart0_hwflow, 1),
306 INGENIC_PIN_GROUP("uart1-data", jz4740_uart1_data, 2),
307 INGENIC_PIN_GROUP("lcd-8bit", jz4740_lcd_8bit, 0),
308 INGENIC_PIN_GROUP("lcd-16bit", jz4740_lcd_16bit, 0),
309 INGENIC_PIN_GROUP("lcd-18bit", jz4740_lcd_18bit, 0),
310 INGENIC_PIN_GROUP("lcd-special", jz4740_lcd_special, 0),
311 INGENIC_PIN_GROUP("lcd-generic", jz4740_lcd_generic, 0),
312 INGENIC_PIN_GROUP("nand-cs1", jz4740_nand_cs1, 0),
313 INGENIC_PIN_GROUP("nand-cs2", jz4740_nand_cs2, 0),
314 INGENIC_PIN_GROUP("nand-cs3", jz4740_nand_cs3, 0),
315 INGENIC_PIN_GROUP("nand-cs4", jz4740_nand_cs4, 0),
316 INGENIC_PIN_GROUP("nand-fre-fwe", jz4740_nand_fre_fwe, 0),
317 INGENIC_PIN_GROUP("pwm0", jz4740_pwm_pwm0, 0),
318 INGENIC_PIN_GROUP("pwm1", jz4740_pwm_pwm1, 0),
319 INGENIC_PIN_GROUP("pwm2", jz4740_pwm_pwm2, 0),
320 INGENIC_PIN_GROUP("pwm3", jz4740_pwm_pwm3, 0),
321 INGENIC_PIN_GROUP("pwm4", jz4740_pwm_pwm4, 0),
322 INGENIC_PIN_GROUP("pwm5", jz4740_pwm_pwm5, 0),
323 INGENIC_PIN_GROUP("pwm6", jz4740_pwm_pwm6, 0),
324 INGENIC_PIN_GROUP("pwm7", jz4740_pwm_pwm7, 0),
405 INGENIC_PIN_GROUP("mmc0-1bit", jz4725b_mmc0_1bit, 1),
408 INGENIC_PIN_GROUP("mmc1-1bit", jz4725b_mmc1_1bit, 0),
409 INGENIC_PIN_GROUP("mmc1-4bit", jz4725b_mmc1_4bit, 0),
410 INGENIC_PIN_GROUP("uart-data", jz4725b_uart_data, 1),
411 INGENIC_PIN_GROUP("lcd-8bit", jz4725b_lcd_8bit, 0),
412 INGENIC_PIN_GROUP("lcd-16bit", jz4725b_lcd_16bit, 0),
413 INGENIC_PIN_GROUP("lcd-18bit", jz4725b_lcd_18bit, 0),
414 INGENIC_PIN_GROUP("lcd-24bit", jz4725b_lcd_24bit, 1),
415 INGENIC_PIN_GROUP("lcd-special", jz4725b_lcd_special, 0),
416 INGENIC_PIN_GROUP("lcd-generic", jz4725b_lcd_generic, 0),
417 INGENIC_PIN_GROUP("nand-cs1", jz4725b_nand_cs1, 0),
418 INGENIC_PIN_GROUP("nand-cs2", jz4725b_nand_cs2, 0),
419 INGENIC_PIN_GROUP("nand-cs3", jz4725b_nand_cs3, 0),
420 INGENIC_PIN_GROUP("nand-cs4", jz4725b_nand_cs4, 0),
421 INGENIC_PIN_GROUP("nand-cle-ale", jz4725b_nand_cle_ale, 0),
422 INGENIC_PIN_GROUP("nand-fre-fwe", jz4725b_nand_fre_fwe, 0),
423 INGENIC_PIN_GROUP("pwm0", jz4725b_pwm_pwm0, 0),
424 INGENIC_PIN_GROUP("pwm1", jz4725b_pwm_pwm1, 0),
425 INGENIC_PIN_GROUP("pwm2", jz4725b_pwm_pwm2, 0),
426 INGENIC_PIN_GROUP("pwm3", jz4725b_pwm_pwm3, 0),
427 INGENIC_PIN_GROUP("pwm4", jz4725b_pwm_pwm4, 0),
428 INGENIC_PIN_GROUP("pwm5", jz4725b_pwm_pwm5, 0),
524 INGENIC_PIN_GROUP("uart0-data", jz4750_uart0_data, 1),
525 INGENIC_PIN_GROUP("uart0-hwflow", jz4750_uart0_hwflow, 1),
526 INGENIC_PIN_GROUP("uart1-data", jz4750_uart1_data, 0),
527 INGENIC_PIN_GROUP("uart1-hwflow", jz4750_uart1_hwflow, 0),
528 INGENIC_PIN_GROUP("uart2-data", jz4750_uart2_data, 1),
529 INGENIC_PIN_GROUP("uart3-data", jz4750_uart3_data, 0),
530 INGENIC_PIN_GROUP("uart3-hwflow", jz4750_uart3_hwflow, 0),
531 INGENIC_PIN_GROUP("mmc0-1bit", jz4750_mmc0_1bit, 0),
532 INGENIC_PIN_GROUP("mmc0-4bit", jz4750_mmc0_4bit, 0),
533 INGENIC_PIN_GROUP("mmc0-8bit", jz4750_mmc0_8bit, 0),
534 INGENIC_PIN_GROUP("mmc1-1bit", jz4750_mmc1_1bit, 0),
535 INGENIC_PIN_GROUP("mmc1-4bit", jz4750_mmc1_4bit, 0),
536 INGENIC_PIN_GROUP("i2c-data", jz4750_i2c, 0),
537 INGENIC_PIN_GROUP("cim-data", jz4750_cim, 0),
538 INGENIC_PIN_GROUP("lcd-8bit", jz4750_lcd_8bit, 0),
539 INGENIC_PIN_GROUP("lcd-16bit", jz4750_lcd_16bit, 0),
540 INGENIC_PIN_GROUP("lcd-18bit", jz4750_lcd_18bit, 0),
541 INGENIC_PIN_GROUP("lcd-24bit", jz4750_lcd_24bit, 1),
542 INGENIC_PIN_GROUP("lcd-special", jz4750_lcd_special, 0),
543 INGENIC_PIN_GROUP("lcd-generic", jz4750_lcd_generic, 0),
544 INGENIC_PIN_GROUP("nand-cs1", jz4750_nand_cs1, 0),
545 INGENIC_PIN_GROUP("nand-cs2", jz4750_nand_cs2, 0),
546 INGENIC_PIN_GROUP("nand-cs3", jz4750_nand_cs3, 0),
547 INGENIC_PIN_GROUP("nand-cs4", jz4750_nand_cs4, 0),
548 INGENIC_PIN_GROUP("nand-fre-fwe", jz4750_nand_fre_fwe, 0),
549 INGENIC_PIN_GROUP("pwm0", jz4750_pwm_pwm0, 0),
550 INGENIC_PIN_GROUP("pwm1", jz4750_pwm_pwm1, 0),
551 INGENIC_PIN_GROUP("pwm2", jz4750_pwm_pwm2, 0),
552 INGENIC_PIN_GROUP("pwm3", jz4750_pwm_pwm3, 0),
553 INGENIC_PIN_GROUP("pwm4", jz4750_pwm_pwm4, 0),
554 INGENIC_PIN_GROUP("pwm5", jz4750_pwm_pwm5, 0),
673 INGENIC_PIN_GROUP("uart0-data", jz4755_uart0_data, 0),
674 INGENIC_PIN_GROUP("uart0-hwflow", jz4755_uart0_hwflow, 0),
675 INGENIC_PIN_GROUP("uart1-data", jz4755_uart1_data, 1),
676 INGENIC_PIN_GROUP("uart2-data", jz4755_uart2_data, 1),
677 INGENIC_PIN_GROUP("ssi-dt-b", jz4755_ssi_dt_b, 0),
678 INGENIC_PIN_GROUP("ssi-dt-f", jz4755_ssi_dt_f, 0),
679 INGENIC_PIN_GROUP("ssi-dr-b", jz4755_ssi_dr_b, 0),
680 INGENIC_PIN_GROUP("ssi-dr-f", jz4755_ssi_dr_f, 0),
681 INGENIC_PIN_GROUP("ssi-clk-b", jz4755_ssi_clk_b, 0),
682 INGENIC_PIN_GROUP("ssi-clk-f", jz4755_ssi_clk_f, 0),
683 INGENIC_PIN_GROUP("ssi-gpc-b", jz4755_ssi_gpc_b, 0),
684 INGENIC_PIN_GROUP("ssi-gpc-f", jz4755_ssi_gpc_f, 0),
685 INGENIC_PIN_GROUP("ssi-ce0-b", jz4755_ssi_ce0_b, 0),
686 INGENIC_PIN_GROUP("ssi-ce0-f", jz4755_ssi_ce0_f, 0),
687 INGENIC_PIN_GROUP("ssi-ce1-b", jz4755_ssi_ce1_b, 0),
688 INGENIC_PIN_GROUP("ssi-ce1-f", jz4755_ssi_ce1_f, 0),
693 INGENIC_PIN_GROUP("mmc1-1bit", jz4755_mmc1_1bit, 1),
694 INGENIC_PIN_GROUP("mmc1-4bit", jz4755_mmc1_4bit, 1),
695 INGENIC_PIN_GROUP("i2c-data", jz4755_i2c, 0),
696 INGENIC_PIN_GROUP("cim-data", jz4755_cim, 0),
697 INGENIC_PIN_GROUP("lcd-8bit", jz4755_lcd_8bit, 0),
698 INGENIC_PIN_GROUP("lcd-16bit", jz4755_lcd_16bit, 0),
699 INGENIC_PIN_GROUP("lcd-18bit", jz4755_lcd_18bit, 0),
702 INGENIC_PIN_GROUP("lcd-special", jz4755_lcd_special, 0),
703 INGENIC_PIN_GROUP("lcd-generic", jz4755_lcd_generic, 0),
704 INGENIC_PIN_GROUP("nand-cs1", jz4755_nand_cs1, 0),
705 INGENIC_PIN_GROUP("nand-cs2", jz4755_nand_cs2, 0),
706 INGENIC_PIN_GROUP("nand-cs3", jz4755_nand_cs3, 0),
707 INGENIC_PIN_GROUP("nand-cs4", jz4755_nand_cs4, 0),
708 INGENIC_PIN_GROUP("nand-fre-fwe", jz4755_nand_fre_fwe, 0),
709 INGENIC_PIN_GROUP("pwm0", jz4755_pwm_pwm0, 0),
710 INGENIC_PIN_GROUP("pwm1", jz4755_pwm_pwm1, 1),
711 INGENIC_PIN_GROUP("pwm2", jz4755_pwm_pwm2, 0),
712 INGENIC_PIN_GROUP("pwm3", jz4755_pwm_pwm3, 0),
713 INGENIC_PIN_GROUP("pwm4", jz4755_pwm_pwm4, 0),
714 INGENIC_PIN_GROUP("pwm5", jz4755_pwm_pwm5, 0),
912 INGENIC_PIN_GROUP("uart0-data", jz4760_uart0_data, 0),
913 INGENIC_PIN_GROUP("uart0-hwflow", jz4760_uart0_hwflow, 0),
914 INGENIC_PIN_GROUP("uart1-data", jz4760_uart1_data, 0),
915 INGENIC_PIN_GROUP("uart1-hwflow", jz4760_uart1_hwflow, 0),
916 INGENIC_PIN_GROUP("uart2-data", jz4760_uart2_data, 0),
917 INGENIC_PIN_GROUP("uart2-hwflow", jz4760_uart2_hwflow, 0),
920 INGENIC_PIN_GROUP("uart3-hwflow", jz4760_uart3_hwflow, 0),
921 INGENIC_PIN_GROUP("ssi0-dt-a", jz4760_ssi0_dt_a, 2),
922 INGENIC_PIN_GROUP("ssi0-dt-b", jz4760_ssi0_dt_b, 1),
923 INGENIC_PIN_GROUP("ssi0-dt-d", jz4760_ssi0_dt_d, 1),
924 INGENIC_PIN_GROUP("ssi0-dt-e", jz4760_ssi0_dt_e, 0),
925 INGENIC_PIN_GROUP("ssi0-dr-a", jz4760_ssi0_dr_a, 1),
926 INGENIC_PIN_GROUP("ssi0-dr-b", jz4760_ssi0_dr_b, 1),
927 INGENIC_PIN_GROUP("ssi0-dr-d", jz4760_ssi0_dr_d, 1),
928 INGENIC_PIN_GROUP("ssi0-dr-e", jz4760_ssi0_dr_e, 0),
929 INGENIC_PIN_GROUP("ssi0-clk-a", jz4760_ssi0_clk_a, 2),
930 INGENIC_PIN_GROUP("ssi0-clk-b", jz4760_ssi0_clk_b, 1),
931 INGENIC_PIN_GROUP("ssi0-clk-d", jz4760_ssi0_clk_d, 1),
932 INGENIC_PIN_GROUP("ssi0-clk-e", jz4760_ssi0_clk_e, 0),
933 INGENIC_PIN_GROUP("ssi0-gpc-b", jz4760_ssi0_gpc_b, 1),
934 INGENIC_PIN_GROUP("ssi0-gpc-d", jz4760_ssi0_gpc_d, 1),
935 INGENIC_PIN_GROUP("ssi0-gpc-e", jz4760_ssi0_gpc_e, 0),
936 INGENIC_PIN_GROUP("ssi0-ce0-a", jz4760_ssi0_ce0_a, 2),
937 INGENIC_PIN_GROUP("ssi0-ce0-b", jz4760_ssi0_ce0_b, 1),
938 INGENIC_PIN_GROUP("ssi0-ce0-d", jz4760_ssi0_ce0_d, 1),
939 INGENIC_PIN_GROUP("ssi0-ce0-e", jz4760_ssi0_ce0_e, 0),
940 INGENIC_PIN_GROUP("ssi0-ce1-b", jz4760_ssi0_ce1_b, 1),
941 INGENIC_PIN_GROUP("ssi0-ce1-d", jz4760_ssi0_ce1_d, 1),
942 INGENIC_PIN_GROUP("ssi0-ce1-e", jz4760_ssi0_ce1_e, 0),
943 INGENIC_PIN_GROUP("ssi1-dt-b-9", jz4760_ssi1_dt_b_9, 2),
944 INGENIC_PIN_GROUP("ssi1-dt-b-21", jz4760_ssi1_dt_b_21, 2),
945 INGENIC_PIN_GROUP("ssi1-dt-d-12", jz4760_ssi1_dt_d_12, 2),
946 INGENIC_PIN_GROUP("ssi1-dt-d-21", jz4760_ssi1_dt_d_21, 2),
947 INGENIC_PIN_GROUP("ssi1-dt-e", jz4760_ssi1_dt_e, 1),
948 INGENIC_PIN_GROUP("ssi1-dt-f", jz4760_ssi1_dt_f, 2),
949 INGENIC_PIN_GROUP("ssi1-dr-b-6", jz4760_ssi1_dr_b_6, 2),
950 INGENIC_PIN_GROUP("ssi1-dr-b-20", jz4760_ssi1_dr_b_20, 2),
951 INGENIC_PIN_GROUP("ssi1-dr-d-13", jz4760_ssi1_dr_d_13, 2),
952 INGENIC_PIN_GROUP("ssi1-dr-d-20", jz4760_ssi1_dr_d_20, 2),
953 INGENIC_PIN_GROUP("ssi1-dr-e", jz4760_ssi1_dr_e, 1),
954 INGENIC_PIN_GROUP("ssi1-dr-f", jz4760_ssi1_dr_f, 2),
955 INGENIC_PIN_GROUP("ssi1-clk-b-7", jz4760_ssi1_clk_b_7, 2),
956 INGENIC_PIN_GROUP("ssi1-clk-b-28", jz4760_ssi1_clk_b_28, 2),
957 INGENIC_PIN_GROUP("ssi1-clk-d", jz4760_ssi1_clk_d, 2),
958 INGENIC_PIN_GROUP("ssi1-clk-e-7", jz4760_ssi1_clk_e_7, 2),
959 INGENIC_PIN_GROUP("ssi1-clk-e-15", jz4760_ssi1_clk_e_15, 1),
960 INGENIC_PIN_GROUP("ssi1-clk-f", jz4760_ssi1_clk_f, 2),
961 INGENIC_PIN_GROUP("ssi1-gpc-b", jz4760_ssi1_gpc_b, 2),
962 INGENIC_PIN_GROUP("ssi1-gpc-d", jz4760_ssi1_gpc_d, 2),
963 INGENIC_PIN_GROUP("ssi1-gpc-e", jz4760_ssi1_gpc_e, 1),
964 INGENIC_PIN_GROUP("ssi1-ce0-b-8", jz4760_ssi1_ce0_b_8, 2),
965 INGENIC_PIN_GROUP("ssi1-ce0-b-29", jz4760_ssi1_ce0_b_29, 2),
966 INGENIC_PIN_GROUP("ssi1-ce0-d", jz4760_ssi1_ce0_d, 2),
967 INGENIC_PIN_GROUP("ssi1-ce0-e-6", jz4760_ssi1_ce0_e_6, 2),
968 INGENIC_PIN_GROUP("ssi1-ce0-e-16", jz4760_ssi1_ce0_e_16, 1),
969 INGENIC_PIN_GROUP("ssi1-ce0-f", jz4760_ssi1_ce0_f, 2),
970 INGENIC_PIN_GROUP("ssi1-ce1-b", jz4760_ssi1_ce1_b, 2),
971 INGENIC_PIN_GROUP("ssi1-ce1-d", jz4760_ssi1_ce1_d, 2),
972 INGENIC_PIN_GROUP("ssi1-ce1-e", jz4760_ssi1_ce1_e, 1),
975 INGENIC_PIN_GROUP("mmc0-4bit-a", jz4760_mmc0_4bit_a, 1),
976 INGENIC_PIN_GROUP("mmc0-1bit-e", jz4760_mmc0_1bit_e, 0),
977 INGENIC_PIN_GROUP("mmc0-4bit-e", jz4760_mmc0_4bit_e, 0),
978 INGENIC_PIN_GROUP("mmc0-8bit-e", jz4760_mmc0_8bit_e, 0),
979 INGENIC_PIN_GROUP("mmc1-1bit-d", jz4760_mmc1_1bit_d, 0),
980 INGENIC_PIN_GROUP("mmc1-4bit-d", jz4760_mmc1_4bit_d, 0),
981 INGENIC_PIN_GROUP("mmc1-1bit-e", jz4760_mmc1_1bit_e, 1),
982 INGENIC_PIN_GROUP("mmc1-4bit-e", jz4760_mmc1_4bit_e, 1),
983 INGENIC_PIN_GROUP("mmc1-8bit-e", jz4760_mmc1_8bit_e, 1),
984 INGENIC_PIN_GROUP("mmc2-1bit-b", jz4760_mmc2_1bit_b, 0),
985 INGENIC_PIN_GROUP("mmc2-4bit-b", jz4760_mmc2_4bit_b, 0),
986 INGENIC_PIN_GROUP("mmc2-1bit-e", jz4760_mmc2_1bit_e, 2),
987 INGENIC_PIN_GROUP("mmc2-4bit-e", jz4760_mmc2_4bit_e, 2),
988 INGENIC_PIN_GROUP("mmc2-8bit-e", jz4760_mmc2_8bit_e, 2),
989 INGENIC_PIN_GROUP("nemc-8bit-data", jz4760_nemc_8bit_data, 0),
990 INGENIC_PIN_GROUP("nemc-16bit-data", jz4760_nemc_16bit_data, 0),
991 INGENIC_PIN_GROUP("nemc-cle-ale", jz4760_nemc_cle_ale, 0),
992 INGENIC_PIN_GROUP("nemc-addr", jz4760_nemc_addr, 0),
993 INGENIC_PIN_GROUP("nemc-rd-we", jz4760_nemc_rd_we, 0),
994 INGENIC_PIN_GROUP("nemc-frd-fwe", jz4760_nemc_frd_fwe, 0),
995 INGENIC_PIN_GROUP("nemc-wait", jz4760_nemc_wait, 0),
996 INGENIC_PIN_GROUP("nemc-cs1", jz4760_nemc_cs1, 0),
997 INGENIC_PIN_GROUP("nemc-cs2", jz4760_nemc_cs2, 0),
998 INGENIC_PIN_GROUP("nemc-cs3", jz4760_nemc_cs3, 0),
999 INGENIC_PIN_GROUP("nemc-cs4", jz4760_nemc_cs4, 0),
1000 INGENIC_PIN_GROUP("nemc-cs5", jz4760_nemc_cs5, 0),
1001 INGENIC_PIN_GROUP("nemc-cs6", jz4760_nemc_cs6, 0),
1002 INGENIC_PIN_GROUP("i2c0-data", jz4760_i2c0, 0),
1003 INGENIC_PIN_GROUP("i2c1-data", jz4760_i2c1, 0),
1004 INGENIC_PIN_GROUP("cim-data", jz4760_cim, 0),
1005 INGENIC_PIN_GROUP("lcd-8bit", jz4760_lcd_8bit, 0),
1006 INGENIC_PIN_GROUP("lcd-16bit", jz4760_lcd_16bit, 0),
1007 INGENIC_PIN_GROUP("lcd-18bit", jz4760_lcd_18bit, 0),
1008 INGENIC_PIN_GROUP("lcd-24bit", jz4760_lcd_24bit, 0),
1009 INGENIC_PIN_GROUP("lcd-special", jz4760_lcd_special, 1),
1010 INGENIC_PIN_GROUP("lcd-generic", jz4760_lcd_generic, 0),
1011 INGENIC_PIN_GROUP("pwm0", jz4760_pwm_pwm0, 0),
1012 INGENIC_PIN_GROUP("pwm1", jz4760_pwm_pwm1, 0),
1013 INGENIC_PIN_GROUP("pwm2", jz4760_pwm_pwm2, 0),
1014 INGENIC_PIN_GROUP("pwm3", jz4760_pwm_pwm3, 0),
1015 INGENIC_PIN_GROUP("pwm4", jz4760_pwm_pwm4, 0),
1016 INGENIC_PIN_GROUP("pwm5", jz4760_pwm_pwm5, 0),
1017 INGENIC_PIN_GROUP("pwm6", jz4760_pwm_pwm6, 0),
1018 INGENIC_PIN_GROUP("pwm7", jz4760_pwm_pwm7, 0),
1019 INGENIC_PIN_GROUP("otg-vbus", jz4760_otg, 0),
1257 INGENIC_PIN_GROUP("uart0-data", jz4770_uart0_data, 0),
1258 INGENIC_PIN_GROUP("uart0-hwflow", jz4770_uart0_hwflow, 0),
1259 INGENIC_PIN_GROUP("uart1-data", jz4770_uart1_data, 0),
1260 INGENIC_PIN_GROUP("uart1-hwflow", jz4770_uart1_hwflow, 0),
1261 INGENIC_PIN_GROUP("uart2-data", jz4770_uart2_data, 0),
1262 INGENIC_PIN_GROUP("uart2-hwflow", jz4770_uart2_hwflow, 0),
1265 INGENIC_PIN_GROUP("uart3-hwflow", jz4770_uart3_hwflow, 0),
1266 INGENIC_PIN_GROUP("ssi0-dt-a", jz4770_ssi0_dt_a, 2),
1267 INGENIC_PIN_GROUP("ssi0-dt-b", jz4770_ssi0_dt_b, 1),
1268 INGENIC_PIN_GROUP("ssi0-dt-d", jz4770_ssi0_dt_d, 1),
1269 INGENIC_PIN_GROUP("ssi0-dt-e", jz4770_ssi0_dt_e, 0),
1270 INGENIC_PIN_GROUP("ssi0-dr-a", jz4770_ssi0_dr_a, 1),
1271 INGENIC_PIN_GROUP("ssi0-dr-b", jz4770_ssi0_dr_b, 1),
1272 INGENIC_PIN_GROUP("ssi0-dr-d", jz4770_ssi0_dr_d, 1),
1273 INGENIC_PIN_GROUP("ssi0-dr-e", jz4770_ssi0_dr_e, 0),
1274 INGENIC_PIN_GROUP("ssi0-clk-a", jz4770_ssi0_clk_a, 2),
1275 INGENIC_PIN_GROUP("ssi0-clk-b", jz4770_ssi0_clk_b, 1),
1276 INGENIC_PIN_GROUP("ssi0-clk-d", jz4770_ssi0_clk_d, 1),
1277 INGENIC_PIN_GROUP("ssi0-clk-e", jz4770_ssi0_clk_e, 0),
1278 INGENIC_PIN_GROUP("ssi0-gpc-b", jz4770_ssi0_gpc_b, 1),
1279 INGENIC_PIN_GROUP("ssi0-gpc-d", jz4770_ssi0_gpc_d, 1),
1280 INGENIC_PIN_GROUP("ssi0-gpc-e", jz4770_ssi0_gpc_e, 0),
1281 INGENIC_PIN_GROUP("ssi0-ce0-a", jz4770_ssi0_ce0_a, 2),
1282 INGENIC_PIN_GROUP("ssi0-ce0-b", jz4770_ssi0_ce0_b, 1),
1283 INGENIC_PIN_GROUP("ssi0-ce0-d", jz4770_ssi0_ce0_d, 1),
1284 INGENIC_PIN_GROUP("ssi0-ce0-e", jz4770_ssi0_ce0_e, 0),
1285 INGENIC_PIN_GROUP("ssi0-ce1-b", jz4770_ssi0_ce1_b, 1),
1286 INGENIC_PIN_GROUP("ssi0-ce1-d", jz4770_ssi0_ce1_d, 1),
1287 INGENIC_PIN_GROUP("ssi0-ce1-e", jz4770_ssi0_ce1_e, 0),
1288 INGENIC_PIN_GROUP("ssi1-dt-b", jz4770_ssi1_dt_b, 2),
1289 INGENIC_PIN_GROUP("ssi1-dt-d", jz4770_ssi1_dt_d, 2),
1290 INGENIC_PIN_GROUP("ssi1-dt-e", jz4770_ssi1_dt_e, 1),
1291 INGENIC_PIN_GROUP("ssi1-dr-b", jz4770_ssi1_dr_b, 2),
1292 INGENIC_PIN_GROUP("ssi1-dr-d", jz4770_ssi1_dr_d, 2),
1293 INGENIC_PIN_GROUP("ssi1-dr-e", jz4770_ssi1_dr_e, 1),
1294 INGENIC_PIN_GROUP("ssi1-clk-b", jz4770_ssi1_clk_b, 2),
1295 INGENIC_PIN_GROUP("ssi1-clk-d", jz4770_ssi1_clk_d, 2),
1296 INGENIC_PIN_GROUP("ssi1-clk-e", jz4770_ssi1_clk_e, 1),
1297 INGENIC_PIN_GROUP("ssi1-gpc-b", jz4770_ssi1_gpc_b, 2),
1298 INGENIC_PIN_GROUP("ssi1-gpc-d", jz4770_ssi1_gpc_d, 2),
1299 INGENIC_PIN_GROUP("ssi1-gpc-e", jz4770_ssi1_gpc_e, 1),
1300 INGENIC_PIN_GROUP("ssi1-ce0-b", jz4770_ssi1_ce0_b, 2),
1301 INGENIC_PIN_GROUP("ssi1-ce0-d", jz4770_ssi1_ce0_d, 2),
1302 INGENIC_PIN_GROUP("ssi1-ce0-e", jz4770_ssi1_ce0_e, 1),
1303 INGENIC_PIN_GROUP("ssi1-ce1-b", jz4770_ssi1_ce1_b, 2),
1304 INGENIC_PIN_GROUP("ssi1-ce1-d", jz4770_ssi1_ce1_d, 2),
1305 INGENIC_PIN_GROUP("ssi1-ce1-e", jz4770_ssi1_ce1_e, 1),
1308 INGENIC_PIN_GROUP("mmc0-4bit-a", jz4770_mmc0_4bit_a, 1),
1309 INGENIC_PIN_GROUP("mmc0-1bit-e", jz4770_mmc0_1bit_e, 0),
1310 INGENIC_PIN_GROUP("mmc0-4bit-e", jz4770_mmc0_4bit_e, 0),
1311 INGENIC_PIN_GROUP("mmc0-8bit-e", jz4770_mmc0_8bit_e, 0),
1312 INGENIC_PIN_GROUP("mmc1-1bit-d", jz4770_mmc1_1bit_d, 0),
1313 INGENIC_PIN_GROUP("mmc1-4bit-d", jz4770_mmc1_4bit_d, 0),
1314 INGENIC_PIN_GROUP("mmc1-1bit-e", jz4770_mmc1_1bit_e, 1),
1315 INGENIC_PIN_GROUP("mmc1-4bit-e", jz4770_mmc1_4bit_e, 1),
1316 INGENIC_PIN_GROUP("mmc1-8bit-e", jz4770_mmc1_8bit_e, 1),
1317 INGENIC_PIN_GROUP("mmc2-1bit-b", jz4770_mmc2_1bit_b, 0),
1318 INGENIC_PIN_GROUP("mmc2-4bit-b", jz4770_mmc2_4bit_b, 0),
1319 INGENIC_PIN_GROUP("mmc2-1bit-e", jz4770_mmc2_1bit_e, 2),
1320 INGENIC_PIN_GROUP("mmc2-4bit-e", jz4770_mmc2_4bit_e, 2),
1321 INGENIC_PIN_GROUP("mmc2-8bit-e", jz4770_mmc2_8bit_e, 2),
1322 INGENIC_PIN_GROUP("nemc-8bit-data", jz4770_nemc_8bit_data, 0),
1323 INGENIC_PIN_GROUP("nemc-16bit-data", jz4770_nemc_16bit_data, 0),
1324 INGENIC_PIN_GROUP("nemc-cle-ale", jz4770_nemc_cle_ale, 0),
1325 INGENIC_PIN_GROUP("nemc-addr", jz4770_nemc_addr, 0),
1326 INGENIC_PIN_GROUP("nemc-rd-we", jz4770_nemc_rd_we, 0),
1327 INGENIC_PIN_GROUP("nemc-frd-fwe", jz4770_nemc_frd_fwe, 0),
1328 INGENIC_PIN_GROUP("nemc-wait", jz4770_nemc_wait, 0),
1329 INGENIC_PIN_GROUP("nemc-cs1", jz4770_nemc_cs1, 0),
1330 INGENIC_PIN_GROUP("nemc-cs2", jz4770_nemc_cs2, 0),
1331 INGENIC_PIN_GROUP("nemc-cs3", jz4770_nemc_cs3, 0),
1332 INGENIC_PIN_GROUP("nemc-cs4", jz4770_nemc_cs4, 0),
1333 INGENIC_PIN_GROUP("nemc-cs5", jz4770_nemc_cs5, 0),
1334 INGENIC_PIN_GROUP("nemc-cs6", jz4770_nemc_cs6, 0),
1335 INGENIC_PIN_GROUP("i2c0-data", jz4770_i2c0, 0),
1336 INGENIC_PIN_GROUP("i2c1-data", jz4770_i2c1, 0),
1337 INGENIC_PIN_GROUP("i2c2-data", jz4770_i2c2, 2),
1338 INGENIC_PIN_GROUP("cim-data-8bit", jz4770_cim_8bit, 0),
1339 INGENIC_PIN_GROUP("cim-data-12bit", jz4770_cim_12bit, 0),
1340 INGENIC_PIN_GROUP("lcd-8bit", jz4770_lcd_8bit, 0),
1341 INGENIC_PIN_GROUP("lcd-16bit", jz4770_lcd_16bit, 0),
1342 INGENIC_PIN_GROUP("lcd-18bit", jz4770_lcd_18bit, 0),
1343 INGENIC_PIN_GROUP("lcd-24bit", jz4770_lcd_24bit, 0),
1344 INGENIC_PIN_GROUP("lcd-special", jz4770_lcd_special, 1),
1345 INGENIC_PIN_GROUP("lcd-generic", jz4770_lcd_generic, 0),
1346 INGENIC_PIN_GROUP("pwm0", jz4770_pwm_pwm0, 0),
1347 INGENIC_PIN_GROUP("pwm1", jz4770_pwm_pwm1, 0),
1348 INGENIC_PIN_GROUP("pwm2", jz4770_pwm_pwm2, 0),
1349 INGENIC_PIN_GROUP("pwm3", jz4770_pwm_pwm3, 0),
1350 INGENIC_PIN_GROUP("pwm4", jz4770_pwm_pwm4, 0),
1351 INGENIC_PIN_GROUP("pwm5", jz4770_pwm_pwm5, 0),
1352 INGENIC_PIN_GROUP("pwm6", jz4770_pwm_pwm6, 0),
1353 INGENIC_PIN_GROUP("pwm7", jz4770_pwm_pwm7, 0),
1354 INGENIC_PIN_GROUP("mac-rmii", jz4770_mac_rmii, 0),
1355 INGENIC_PIN_GROUP("mac-mii", jz4770_mac_mii, 0),
1356 INGENIC_PIN_GROUP("otg-vbus", jz4760_otg, 0),
1576 INGENIC_PIN_GROUP("uart0-data", jz4775_uart0_data, 0),
1577 INGENIC_PIN_GROUP("uart0-hwflow", jz4775_uart0_hwflow, 0),
1578 INGENIC_PIN_GROUP("uart1-data", jz4775_uart1_data, 0),
1579 INGENIC_PIN_GROUP("uart1-hwflow", jz4775_uart1_hwflow, 0),
1580 INGENIC_PIN_GROUP("uart2-data-c", jz4775_uart2_data_c, 2),
1581 INGENIC_PIN_GROUP("uart2-data-f", jz4775_uart2_data_f, 1),
1584 INGENIC_PIN_GROUP("ssi-dt-a", jz4775_ssi_dt_a, 2),
1585 INGENIC_PIN_GROUP("ssi-dt-d", jz4775_ssi_dt_d, 1),
1586 INGENIC_PIN_GROUP("ssi-dr-a", jz4775_ssi_dr_a, 2),
1587 INGENIC_PIN_GROUP("ssi-dr-d", jz4775_ssi_dr_d, 1),
1588 INGENIC_PIN_GROUP("ssi-clk-a", jz4775_ssi_clk_a, 2),
1589 INGENIC_PIN_GROUP("ssi-clk-d", jz4775_ssi_clk_d, 1),
1590 INGENIC_PIN_GROUP("ssi-gpc", jz4775_ssi_gpc, 1),
1591 INGENIC_PIN_GROUP("ssi-ce0-a", jz4775_ssi_ce0_a, 2),
1592 INGENIC_PIN_GROUP("ssi-ce0-d", jz4775_ssi_ce0_d, 1),
1593 INGENIC_PIN_GROUP("ssi-ce1", jz4775_ssi_ce1, 1),
1594 INGENIC_PIN_GROUP("mmc0-1bit-a", jz4775_mmc0_1bit_a, 1),
1595 INGENIC_PIN_GROUP("mmc0-4bit-a", jz4775_mmc0_4bit_a, 1),
1596 INGENIC_PIN_GROUP("mmc0-8bit-a", jz4775_mmc0_8bit_a, 1),
1597 INGENIC_PIN_GROUP("mmc0-1bit-e", jz4775_mmc0_1bit_e, 0),
1598 INGENIC_PIN_GROUP("mmc0-4bit-e", jz4775_mmc0_4bit_e, 0),
1599 INGENIC_PIN_GROUP("mmc1-1bit-d", jz4775_mmc1_1bit_d, 0),
1600 INGENIC_PIN_GROUP("mmc1-4bit-d", jz4775_mmc1_4bit_d, 0),
1601 INGENIC_PIN_GROUP("mmc1-1bit-e", jz4775_mmc1_1bit_e, 1),
1602 INGENIC_PIN_GROUP("mmc1-4bit-e", jz4775_mmc1_4bit_e, 1),
1603 INGENIC_PIN_GROUP("mmc2-1bit-b", jz4775_mmc2_1bit_b, 0),
1604 INGENIC_PIN_GROUP("mmc2-4bit-b", jz4775_mmc2_4bit_b, 0),
1605 INGENIC_PIN_GROUP("mmc2-1bit-e", jz4775_mmc2_1bit_e, 2),
1606 INGENIC_PIN_GROUP("mmc2-4bit-e", jz4775_mmc2_4bit_e, 2),
1607 INGENIC_PIN_GROUP("nemc-8bit-data", jz4775_nemc_8bit_data, 0),
1608 INGENIC_PIN_GROUP("nemc-16bit-data", jz4775_nemc_16bit_data, 1),
1609 INGENIC_PIN_GROUP("nemc-cle-ale", jz4775_nemc_cle_ale, 0),
1610 INGENIC_PIN_GROUP("nemc-addr", jz4775_nemc_addr, 0),
1611 INGENIC_PIN_GROUP("nemc-rd-we", jz4775_nemc_rd_we, 0),
1612 INGENIC_PIN_GROUP("nemc-frd-fwe", jz4775_nemc_frd_fwe, 0),
1613 INGENIC_PIN_GROUP("nemc-wait", jz4775_nemc_wait, 0),
1614 INGENIC_PIN_GROUP("nemc-cs1", jz4775_nemc_cs1, 0),
1615 INGENIC_PIN_GROUP("nemc-cs2", jz4775_nemc_cs2, 0),
1616 INGENIC_PIN_GROUP("nemc-cs3", jz4775_nemc_cs3, 0),
1617 INGENIC_PIN_GROUP("i2c0-data", jz4775_i2c0, 0),
1618 INGENIC_PIN_GROUP("i2c1-data", jz4775_i2c1, 0),
1619 INGENIC_PIN_GROUP("i2c2-data", jz4775_i2c2, 1),
1620 INGENIC_PIN_GROUP("i2s-data-tx", jz4775_i2s_data_tx, 1),
1621 INGENIC_PIN_GROUP("i2s-data-rx", jz4775_i2s_data_rx, 1),
1622 INGENIC_PIN_GROUP("i2s-clk-txrx", jz4775_i2s_clk_txrx, 1),
1623 INGENIC_PIN_GROUP("i2s-sysclk", jz4775_i2s_sysclk, 2),
1624 INGENIC_PIN_GROUP("dmic", jz4775_dmic, 1),
1625 INGENIC_PIN_GROUP("cim-data", jz4775_cim, 0),
1626 INGENIC_PIN_GROUP("lcd-8bit", jz4775_lcd_8bit, 0),
1627 INGENIC_PIN_GROUP("lcd-16bit", jz4775_lcd_16bit, 0),
1628 INGENIC_PIN_GROUP("lcd-18bit", jz4775_lcd_18bit, 0),
1629 INGENIC_PIN_GROUP("lcd-24bit", jz4775_lcd_24bit, 0),
1630 INGENIC_PIN_GROUP("lcd-generic", jz4775_lcd_generic, 0),
1631 INGENIC_PIN_GROUP("lcd-special", jz4775_lcd_special, 1),
1632 INGENIC_PIN_GROUP("pwm0", jz4775_pwm_pwm0, 0),
1633 INGENIC_PIN_GROUP("pwm1", jz4775_pwm_pwm1, 0),
1634 INGENIC_PIN_GROUP("pwm2", jz4775_pwm_pwm2, 0),
1635 INGENIC_PIN_GROUP("pwm3", jz4775_pwm_pwm3, 0),
1636 INGENIC_PIN_GROUP("mac-rmii", jz4775_mac_rmii, 0),
1643 INGENIC_PIN_GROUP("otg-vbus", jz4775_otg, 0),
1797 INGENIC_PIN_GROUP("uart0-data", jz4770_uart0_data, 0),
1798 INGENIC_PIN_GROUP("uart0-hwflow", jz4770_uart0_hwflow, 0),
1799 INGENIC_PIN_GROUP("uart1-data", jz4770_uart1_data, 0),
1800 INGENIC_PIN_GROUP("uart1-hwflow", jz4770_uart1_hwflow, 0),
1801 INGENIC_PIN_GROUP("uart2-data", jz4780_uart2_data, 1),
1802 INGENIC_PIN_GROUP("uart2-hwflow", jz4780_uart2_hwflow, 1),
1805 INGENIC_PIN_GROUP("uart3-hwflow", jz4770_uart3_hwflow, 0),
1806 INGENIC_PIN_GROUP("uart4-data", jz4780_uart4_data, 2),
1807 INGENIC_PIN_GROUP("ssi0-dt-a-19", jz4780_ssi0_dt_a_19, 2),
1808 INGENIC_PIN_GROUP("ssi0-dt-a-21", jz4780_ssi0_dt_a_21, 2),
1809 INGENIC_PIN_GROUP("ssi0-dt-a-28", jz4780_ssi0_dt_a_28, 2),
1810 INGENIC_PIN_GROUP("ssi0-dt-b", jz4780_ssi0_dt_b, 1),
1811 INGENIC_PIN_GROUP("ssi0-dt-d", jz4780_ssi0_dt_d, 1),
1812 INGENIC_PIN_GROUP("ssi0-dt-e", jz4770_ssi0_dt_e, 0),
1813 INGENIC_PIN_GROUP("ssi0-dr-a-20", jz4780_ssi0_dr_a_20, 2),
1814 INGENIC_PIN_GROUP("ssi0-dr-a-27", jz4780_ssi0_dr_a_27, 2),
1815 INGENIC_PIN_GROUP("ssi0-dr-b", jz4780_ssi0_dr_b, 1),
1816 INGENIC_PIN_GROUP("ssi0-dr-d", jz4780_ssi0_dr_d, 1),
1817 INGENIC_PIN_GROUP("ssi0-dr-e", jz4770_ssi0_dr_e, 0),
1818 INGENIC_PIN_GROUP("ssi0-clk-a", jz4780_ssi0_clk_a, 2),
1819 INGENIC_PIN_GROUP("ssi0-clk-b-5", jz4780_ssi0_clk_b_5, 1),
1820 INGENIC_PIN_GROUP("ssi0-clk-b-28", jz4780_ssi0_clk_b_28, 1),
1821 INGENIC_PIN_GROUP("ssi0-clk-d", jz4780_ssi0_clk_d, 1),
1822 INGENIC_PIN_GROUP("ssi0-clk-e", jz4770_ssi0_clk_e, 0),
1823 INGENIC_PIN_GROUP("ssi0-gpc-b", jz4780_ssi0_gpc_b, 1),
1824 INGENIC_PIN_GROUP("ssi0-gpc-d", jz4780_ssi0_gpc_d, 1),
1825 INGENIC_PIN_GROUP("ssi0-gpc-e", jz4770_ssi0_gpc_e, 0),
1826 INGENIC_PIN_GROUP("ssi0-ce0-a-23", jz4780_ssi0_ce0_a_23, 2),
1827 INGENIC_PIN_GROUP("ssi0-ce0-a-25", jz4780_ssi0_ce0_a_25, 2),
1828 INGENIC_PIN_GROUP("ssi0-ce0-b", jz4780_ssi0_ce0_b, 1),
1829 INGENIC_PIN_GROUP("ssi0-ce0-d", jz4780_ssi0_ce0_d, 1),
1830 INGENIC_PIN_GROUP("ssi0-ce0-e", jz4770_ssi0_ce0_e, 0),
1831 INGENIC_PIN_GROUP("ssi0-ce1-b", jz4780_ssi0_ce1_b, 1),
1832 INGENIC_PIN_GROUP("ssi0-ce1-d", jz4780_ssi0_ce1_d, 1),
1833 INGENIC_PIN_GROUP("ssi0-ce1-e", jz4770_ssi0_ce1_e, 0),
1834 INGENIC_PIN_GROUP("ssi1-dt-b", jz4780_ssi1_dt_b, 2),
1835 INGENIC_PIN_GROUP("ssi1-dt-d", jz4780_ssi1_dt_d, 2),
1836 INGENIC_PIN_GROUP("ssi1-dt-e", jz4770_ssi1_dt_e, 1),
1837 INGENIC_PIN_GROUP("ssi1-dr-b", jz4780_ssi1_dr_b, 2),
1838 INGENIC_PIN_GROUP("ssi1-dr-d", jz4780_ssi1_dr_d, 2),
1839 INGENIC_PIN_GROUP("ssi1-dr-e", jz4770_ssi1_dr_e, 1),
1840 INGENIC_PIN_GROUP("ssi1-clk-b", jz4780_ssi1_clk_b, 2),
1841 INGENIC_PIN_GROUP("ssi1-clk-d", jz4780_ssi1_clk_d, 2),
1842 INGENIC_PIN_GROUP("ssi1-clk-e", jz4770_ssi1_clk_e, 1),
1843 INGENIC_PIN_GROUP("ssi1-gpc-b", jz4780_ssi1_gpc_b, 2),
1844 INGENIC_PIN_GROUP("ssi1-gpc-d", jz4780_ssi1_gpc_d, 2),
1845 INGENIC_PIN_GROUP("ssi1-gpc-e", jz4770_ssi1_gpc_e, 1),
1846 INGENIC_PIN_GROUP("ssi1-ce0-b", jz4780_ssi1_ce0_b, 2),
1847 INGENIC_PIN_GROUP("ssi1-ce0-d", jz4780_ssi1_ce0_d, 2),
1848 INGENIC_PIN_GROUP("ssi1-ce0-e", jz4770_ssi1_ce0_e, 1),
1849 INGENIC_PIN_GROUP("ssi1-ce1-b", jz4780_ssi1_ce1_b, 2),
1850 INGENIC_PIN_GROUP("ssi1-ce1-d", jz4780_ssi1_ce1_d, 2),
1851 INGENIC_PIN_GROUP("ssi1-ce1-e", jz4770_ssi1_ce1_e, 1),
1854 INGENIC_PIN_GROUP("mmc0-4bit-a", jz4770_mmc0_4bit_a, 1),
1855 INGENIC_PIN_GROUP("mmc0-8bit-a", jz4780_mmc0_8bit_a, 1),
1856 INGENIC_PIN_GROUP("mmc0-1bit-e", jz4770_mmc0_1bit_e, 0),
1857 INGENIC_PIN_GROUP("mmc0-4bit-e", jz4770_mmc0_4bit_e, 0),
1858 INGENIC_PIN_GROUP("mmc1-1bit-d", jz4770_mmc1_1bit_d, 0),
1859 INGENIC_PIN_GROUP("mmc1-4bit-d", jz4770_mmc1_4bit_d, 0),
1860 INGENIC_PIN_GROUP("mmc1-1bit-e", jz4770_mmc1_1bit_e, 1),
1861 INGENIC_PIN_GROUP("mmc1-4bit-e", jz4770_mmc1_4bit_e, 1),
1862 INGENIC_PIN_GROUP("mmc2-1bit-b", jz4770_mmc2_1bit_b, 0),
1863 INGENIC_PIN_GROUP("mmc2-4bit-b", jz4770_mmc2_4bit_b, 0),
1864 INGENIC_PIN_GROUP("mmc2-1bit-e", jz4770_mmc2_1bit_e, 2),
1865 INGENIC_PIN_GROUP("mmc2-4bit-e", jz4770_mmc2_4bit_e, 2),
1866 INGENIC_PIN_GROUP("nemc-data", jz4770_nemc_8bit_data, 0),
1867 INGENIC_PIN_GROUP("nemc-cle-ale", jz4770_nemc_cle_ale, 0),
1868 INGENIC_PIN_GROUP("nemc-addr", jz4770_nemc_addr, 0),
1869 INGENIC_PIN_GROUP("nemc-rd-we", jz4770_nemc_rd_we, 0),
1870 INGENIC_PIN_GROUP("nemc-frd-fwe", jz4770_nemc_frd_fwe, 0),
1871 INGENIC_PIN_GROUP("nemc-wait", jz4770_nemc_wait, 0),
1872 INGENIC_PIN_GROUP("nemc-cs1", jz4770_nemc_cs1, 0),
1873 INGENIC_PIN_GROUP("nemc-cs2", jz4770_nemc_cs2, 0),
1874 INGENIC_PIN_GROUP("nemc-cs3", jz4770_nemc_cs3, 0),
1875 INGENIC_PIN_GROUP("nemc-cs4", jz4770_nemc_cs4, 0),
1876 INGENIC_PIN_GROUP("nemc-cs5", jz4770_nemc_cs5, 0),
1877 INGENIC_PIN_GROUP("nemc-cs6", jz4770_nemc_cs6, 0),
1878 INGENIC_PIN_GROUP("i2c0-data", jz4770_i2c0, 0),
1879 INGENIC_PIN_GROUP("i2c1-data", jz4770_i2c1, 0),
1880 INGENIC_PIN_GROUP("i2c2-data", jz4770_i2c2, 2),
1881 INGENIC_PIN_GROUP("i2c3-data", jz4780_i2c3, 1),
1882 INGENIC_PIN_GROUP("i2c4-data-e", jz4780_i2c4_e, 1),
1883 INGENIC_PIN_GROUP("i2c4-data-f", jz4780_i2c4_f, 1),
1884 INGENIC_PIN_GROUP("i2s-data-tx", jz4780_i2s_data_tx, 0),
1885 INGENIC_PIN_GROUP("i2s-data-rx", jz4780_i2s_data_rx, 0),
1888 INGENIC_PIN_GROUP("i2s-clk-rx", jz4780_i2s_clk_rx, 1),
1889 INGENIC_PIN_GROUP("i2s-sysclk", jz4780_i2s_sysclk, 2),
1890 INGENIC_PIN_GROUP("dmic", jz4780_dmic, 1),
1891 INGENIC_PIN_GROUP("hdmi-ddc", jz4780_hdmi_ddc, 0),
1892 INGENIC_PIN_GROUP("cim-data", jz4770_cim_8bit, 0),
1893 INGENIC_PIN_GROUP("cim-data-12bit", jz4770_cim_12bit, 0),
1894 INGENIC_PIN_GROUP("lcd-8bit", jz4770_lcd_8bit, 0),
1895 INGENIC_PIN_GROUP("lcd-16bit", jz4770_lcd_16bit, 0),
1896 INGENIC_PIN_GROUP("lcd-18bit", jz4770_lcd_18bit, 0),
1897 INGENIC_PIN_GROUP("lcd-24bit", jz4770_lcd_24bit, 0),
1898 INGENIC_PIN_GROUP("lcd-special", jz4770_lcd_special, 1),
1899 INGENIC_PIN_GROUP("lcd-generic", jz4770_lcd_generic, 0),
1900 INGENIC_PIN_GROUP("pwm0", jz4770_pwm_pwm0, 0),
1901 INGENIC_PIN_GROUP("pwm1", jz4770_pwm_pwm1, 0),
1902 INGENIC_PIN_GROUP("pwm2", jz4770_pwm_pwm2, 0),
1903 INGENIC_PIN_GROUP("pwm3", jz4770_pwm_pwm3, 0),
1904 INGENIC_PIN_GROUP("pwm4", jz4770_pwm_pwm4, 0),
1905 INGENIC_PIN_GROUP("pwm5", jz4770_pwm_pwm5, 0),
1906 INGENIC_PIN_GROUP("pwm6", jz4770_pwm_pwm6, 0),
1907 INGENIC_PIN_GROUP("pwm7", jz4770_pwm_pwm7, 0),
2086 INGENIC_PIN_GROUP("uart0-data", x1000_uart0_data, 0),
2087 INGENIC_PIN_GROUP("uart0-hwflow", x1000_uart0_hwflow, 0),
2088 INGENIC_PIN_GROUP("uart1-data-a", x1000_uart1_data_a, 2),
2089 INGENIC_PIN_GROUP("uart1-data-d", x1000_uart1_data_d, 1),
2090 INGENIC_PIN_GROUP("uart1-hwflow", x1000_uart1_hwflow, 1),
2091 INGENIC_PIN_GROUP("uart2-data-a", x1000_uart2_data_a, 2),
2092 INGENIC_PIN_GROUP("uart2-data-d", x1000_uart2_data_d, 0),
2093 INGENIC_PIN_GROUP("sfc-data", x1000_sfc_data, 1),
2094 INGENIC_PIN_GROUP("sfc-clk", x1000_sfc_clk, 1),
2095 INGENIC_PIN_GROUP("sfc-ce", x1000_sfc_ce, 1),
2096 INGENIC_PIN_GROUP("ssi-dt-a-22", x1000_ssi_dt_a_22, 2),
2097 INGENIC_PIN_GROUP("ssi-dt-a-29", x1000_ssi_dt_a_29, 2),
2098 INGENIC_PIN_GROUP("ssi-dt-d", x1000_ssi_dt_d, 0),
2099 INGENIC_PIN_GROUP("ssi-dr-a-23", x1000_ssi_dr_a_23, 2),
2100 INGENIC_PIN_GROUP("ssi-dr-a-28", x1000_ssi_dr_a_28, 2),
2101 INGENIC_PIN_GROUP("ssi-dr-d", x1000_ssi_dr_d, 0),
2102 INGENIC_PIN_GROUP("ssi-clk-a-24", x1000_ssi_clk_a_24, 2),
2103 INGENIC_PIN_GROUP("ssi-clk-a-26", x1000_ssi_clk_a_26, 2),
2104 INGENIC_PIN_GROUP("ssi-clk-d", x1000_ssi_clk_d, 0),
2105 INGENIC_PIN_GROUP("ssi-gpc-a-20", x1000_ssi_gpc_a_20, 2),
2106 INGENIC_PIN_GROUP("ssi-gpc-a-31", x1000_ssi_gpc_a_31, 2),
2107 INGENIC_PIN_GROUP("ssi-ce0-a-25", x1000_ssi_ce0_a_25, 2),
2108 INGENIC_PIN_GROUP("ssi-ce0-a-27", x1000_ssi_ce0_a_27, 2),
2109 INGENIC_PIN_GROUP("ssi-ce0-d", x1000_ssi_ce0_d, 0),
2110 INGENIC_PIN_GROUP("ssi-ce1-a-21", x1000_ssi_ce1_a_21, 2),
2111 INGENIC_PIN_GROUP("ssi-ce1-a-30", x1000_ssi_ce1_a_30, 2),
2112 INGENIC_PIN_GROUP("mmc0-1bit", x1000_mmc0_1bit, 1),
2113 INGENIC_PIN_GROUP("mmc0-4bit", x1000_mmc0_4bit, 1),
2114 INGENIC_PIN_GROUP("mmc0-8bit", x1000_mmc0_8bit, 1),
2115 INGENIC_PIN_GROUP("mmc1-1bit", x1000_mmc1_1bit, 0),
2116 INGENIC_PIN_GROUP("mmc1-4bit", x1000_mmc1_4bit, 0),
2117 INGENIC_PIN_GROUP("emc-8bit-data", x1000_emc_8bit_data, 0),
2118 INGENIC_PIN_GROUP("emc-16bit-data", x1000_emc_16bit_data, 0),
2119 INGENIC_PIN_GROUP("emc-addr", x1000_emc_addr, 0),
2120 INGENIC_PIN_GROUP("emc-rd-we", x1000_emc_rd_we, 0),
2121 INGENIC_PIN_GROUP("emc-wait", x1000_emc_wait, 0),
2122 INGENIC_PIN_GROUP("emc-cs1", x1000_emc_cs1, 0),
2123 INGENIC_PIN_GROUP("emc-cs2", x1000_emc_cs2, 0),
2124 INGENIC_PIN_GROUP("i2c0-data", x1000_i2c0, 0),
2125 INGENIC_PIN_GROUP("i2c1-data-a", x1000_i2c1_a, 2),
2126 INGENIC_PIN_GROUP("i2c1-data-c", x1000_i2c1_c, 0),
2127 INGENIC_PIN_GROUP("i2c2-data", x1000_i2c2, 1),
2128 INGENIC_PIN_GROUP("i2s-data-tx", x1000_i2s_data_tx, 1),
2129 INGENIC_PIN_GROUP("i2s-data-rx", x1000_i2s_data_rx, 1),
2130 INGENIC_PIN_GROUP("i2s-clk-txrx", x1000_i2s_clk_txrx, 1),
2131 INGENIC_PIN_GROUP("i2s-sysclk", x1000_i2s_sysclk, 1),
2132 INGENIC_PIN_GROUP("dmic-if0", x1000_dmic_if0, 0),
2133 INGENIC_PIN_GROUP("dmic-if1", x1000_dmic_if1, 1),
2134 INGENIC_PIN_GROUP("cim-data", x1000_cim, 2),
2135 INGENIC_PIN_GROUP("lcd-8bit", x1000_lcd_8bit, 1),
2136 INGENIC_PIN_GROUP("lcd-16bit", x1000_lcd_16bit, 1),
2137 INGENIC_PIN_GROUP("pwm0", x1000_pwm_pwm0, 0),
2138 INGENIC_PIN_GROUP("pwm1", x1000_pwm_pwm1, 1),
2139 INGENIC_PIN_GROUP("pwm2", x1000_pwm_pwm2, 1),
2140 INGENIC_PIN_GROUP("pwm3", x1000_pwm_pwm3, 2),
2141 INGENIC_PIN_GROUP("pwm4", x1000_pwm_pwm4, 0),
2142 INGENIC_PIN_GROUP("mac", x1000_mac, 1),
2267 INGENIC_PIN_GROUP("uart0-data", x1500_uart0_data, 0),
2268 INGENIC_PIN_GROUP("uart0-hwflow", x1500_uart0_hwflow, 0),
2269 INGENIC_PIN_GROUP("uart1-data-a", x1500_uart1_data_a, 2),
2270 INGENIC_PIN_GROUP("uart1-data-d", x1500_uart1_data_d, 1),
2271 INGENIC_PIN_GROUP("uart1-hwflow", x1500_uart1_hwflow, 1),
2272 INGENIC_PIN_GROUP("uart2-data-a", x1500_uart2_data_a, 2),
2273 INGENIC_PIN_GROUP("uart2-data-d", x1500_uart2_data_d, 0),
2274 INGENIC_PIN_GROUP("sfc-data", x1000_sfc_data, 1),
2275 INGENIC_PIN_GROUP("sfc-clk", x1000_sfc_clk, 1),
2276 INGENIC_PIN_GROUP("sfc-ce", x1000_sfc_ce, 1),
2277 INGENIC_PIN_GROUP("mmc-1bit", x1500_mmc_1bit, 1),
2278 INGENIC_PIN_GROUP("mmc-4bit", x1500_mmc_4bit, 1),
2279 INGENIC_PIN_GROUP("i2c0-data", x1500_i2c0, 0),
2280 INGENIC_PIN_GROUP("i2c1-data-a", x1500_i2c1_a, 2),
2281 INGENIC_PIN_GROUP("i2c1-data-c", x1500_i2c1_c, 0),
2282 INGENIC_PIN_GROUP("i2c2-data", x1500_i2c2, 1),
2283 INGENIC_PIN_GROUP("i2s-data-tx", x1500_i2s_data_tx, 1),
2284 INGENIC_PIN_GROUP("i2s-data-rx", x1500_i2s_data_rx, 1),
2285 INGENIC_PIN_GROUP("i2s-clk-txrx", x1500_i2s_clk_txrx, 1),
2286 INGENIC_PIN_GROUP("i2s-sysclk", x1500_i2s_sysclk, 1),
2287 INGENIC_PIN_GROUP("dmic-if0", x1500_dmic_if0, 0),
2288 INGENIC_PIN_GROUP("dmic-if1", x1500_dmic_if1, 1),
2289 INGENIC_PIN_GROUP("cim-data", x1500_cim, 2),
2290 INGENIC_PIN_GROUP("pwm0", x1500_pwm_pwm0, 0),
2291 INGENIC_PIN_GROUP("pwm1", x1500_pwm_pwm1, 1),
2292 INGENIC_PIN_GROUP("pwm2", x1500_pwm_pwm2, 1),
2293 INGENIC_PIN_GROUP("pwm3", x1500_pwm_pwm3, 2),
2294 INGENIC_PIN_GROUP("pwm4", x1500_pwm_pwm4, 0),
2431 INGENIC_PIN_GROUP("uart0-data", x1830_uart0_data, 0),
2432 INGENIC_PIN_GROUP("uart0-hwflow", x1830_uart0_hwflow, 0),
2433 INGENIC_PIN_GROUP("uart1-data", x1830_uart1_data, 0),
2434 INGENIC_PIN_GROUP("sfc-data", x1830_sfc_data, 1),
2435 INGENIC_PIN_GROUP("sfc-clk", x1830_sfc_clk, 1),
2436 INGENIC_PIN_GROUP("sfc-ce", x1830_sfc_ce, 1),
2437 INGENIC_PIN_GROUP("ssi0-dt", x1830_ssi0_dt, 0),
2438 INGENIC_PIN_GROUP("ssi0-dr", x1830_ssi0_dr, 0),
2439 INGENIC_PIN_GROUP("ssi0-clk", x1830_ssi0_clk, 0),
2440 INGENIC_PIN_GROUP("ssi0-gpc", x1830_ssi0_gpc, 0),
2441 INGENIC_PIN_GROUP("ssi0-ce0", x1830_ssi0_ce0, 0),
2442 INGENIC_PIN_GROUP("ssi0-ce1", x1830_ssi0_ce1, 0),
2443 INGENIC_PIN_GROUP("ssi1-dt-c", x1830_ssi1_dt_c, 1),
2444 INGENIC_PIN_GROUP("ssi1-dr-c", x1830_ssi1_dr_c, 1),
2445 INGENIC_PIN_GROUP("ssi1-clk-c", x1830_ssi1_clk_c, 1),
2446 INGENIC_PIN_GROUP("ssi1-gpc-c", x1830_ssi1_gpc_c, 1),
2447 INGENIC_PIN_GROUP("ssi1-ce0-c", x1830_ssi1_ce0_c, 1),
2448 INGENIC_PIN_GROUP("ssi1-ce1-c", x1830_ssi1_ce1_c, 1),
2449 INGENIC_PIN_GROUP("ssi1-dt-d", x1830_ssi1_dt_d, 2),
2450 INGENIC_PIN_GROUP("ssi1-dr-d", x1830_ssi1_dr_d, 2),
2451 INGENIC_PIN_GROUP("ssi1-clk-d", x1830_ssi1_clk_d, 2),
2452 INGENIC_PIN_GROUP("ssi1-gpc-d", x1830_ssi1_gpc_d, 2),
2453 INGENIC_PIN_GROUP("ssi1-ce0-d", x1830_ssi1_ce0_d, 2),
2454 INGENIC_PIN_GROUP("ssi1-ce1-d", x1830_ssi1_ce1_d, 2),
2455 INGENIC_PIN_GROUP("mmc0-1bit", x1830_mmc0_1bit, 0),
2456 INGENIC_PIN_GROUP("mmc0-4bit", x1830_mmc0_4bit, 0),
2457 INGENIC_PIN_GROUP("mmc1-1bit", x1830_mmc1_1bit, 0),
2458 INGENIC_PIN_GROUP("mmc1-4bit", x1830_mmc1_4bit, 0),
2459 INGENIC_PIN_GROUP("i2c0-data", x1830_i2c0, 1),
2460 INGENIC_PIN_GROUP("i2c1-data", x1830_i2c1, 0),
2461 INGENIC_PIN_GROUP("i2c2-data", x1830_i2c2, 1),
2462 INGENIC_PIN_GROUP("i2s-data-tx", x1830_i2s_data_tx, 0),
2463 INGENIC_PIN_GROUP("i2s-data-rx", x1830_i2s_data_rx, 0),
2464 INGENIC_PIN_GROUP("i2s-clk-txrx", x1830_i2s_clk_txrx, 0),
2465 INGENIC_PIN_GROUP("i2s-clk-rx", x1830_i2s_clk_rx, 0),
2466 INGENIC_PIN_GROUP("i2s-sysclk", x1830_i2s_sysclk, 0),
2467 INGENIC_PIN_GROUP("dmic-if0", x1830_dmic_if0, 2),
2468 INGENIC_PIN_GROUP("dmic-if1", x1830_dmic_if1, 2),
2469 INGENIC_PIN_GROUP("lcd-tft-8bit", x1830_lcd_tft_8bit, 0),
2470 INGENIC_PIN_GROUP("lcd-tft-24bit", x1830_lcd_tft_24bit, 0),
2471 INGENIC_PIN_GROUP("lcd-slcd-8bit", x1830_lcd_slcd_8bit, 1),
2472 INGENIC_PIN_GROUP("lcd-slcd-16bit", x1830_lcd_slcd_16bit, 1),
2473 INGENIC_PIN_GROUP("pwm0-b", x1830_pwm_pwm0_b, 0),
2474 INGENIC_PIN_GROUP("pwm0-c", x1830_pwm_pwm0_c, 1),
2475 INGENIC_PIN_GROUP("pwm1-b", x1830_pwm_pwm1_b, 0),
2476 INGENIC_PIN_GROUP("pwm1-c", x1830_pwm_pwm1_c, 1),
2477 INGENIC_PIN_GROUP("pwm2-c-8", x1830_pwm_pwm2_c_8, 0),
2478 INGENIC_PIN_GROUP("pwm2-c-13", x1830_pwm_pwm2_c_13, 1),
2479 INGENIC_PIN_GROUP("pwm3-c-9", x1830_pwm_pwm3_c_9, 0),
2480 INGENIC_PIN_GROUP("pwm3-c-14", x1830_pwm_pwm3_c_14, 1),
2481 INGENIC_PIN_GROUP("pwm4-c-15", x1830_pwm_pwm4_c_15, 1),
2482 INGENIC_PIN_GROUP("pwm4-c-25", x1830_pwm_pwm4_c_25, 0),
2483 INGENIC_PIN_GROUP("pwm5-c-16", x1830_pwm_pwm5_c_16, 1),
2484 INGENIC_PIN_GROUP("pwm5-c-26", x1830_pwm_pwm5_c_26, 0),
2485 INGENIC_PIN_GROUP("pwm6-c-17", x1830_pwm_pwm6_c_17, 1),
2486 INGENIC_PIN_GROUP("pwm6-c-27", x1830_pwm_pwm6_c_27, 0),
2487 INGENIC_PIN_GROUP("pwm7-c-18", x1830_pwm_pwm7_c_18, 1),
2488 INGENIC_PIN_GROUP("pwm7-c-28", x1830_pwm_pwm7_c_28, 0),
2489 INGENIC_PIN_GROUP("mac", x1830_mac, 0),
2752 INGENIC_PIN_GROUP("uart0-data", x2000_uart0_data, 2),
2753 INGENIC_PIN_GROUP("uart0-hwflow", x2000_uart0_hwflow, 2),
2754 INGENIC_PIN_GROUP("uart1-data", x2000_uart1_data, 1),
2755 INGENIC_PIN_GROUP("uart1-hwflow", x2000_uart1_hwflow, 1),
2756 INGENIC_PIN_GROUP("uart2-data", x2000_uart2_data, 0),
2757 INGENIC_PIN_GROUP("uart3-data-c", x2000_uart3_data_c, 0),
2758 INGENIC_PIN_GROUP("uart3-data-d", x2000_uart3_data_d, 1),
2759 INGENIC_PIN_GROUP("uart3-hwflow-c", x2000_uart3_hwflow_c, 0),
2760 INGENIC_PIN_GROUP("uart3-hwflow-d", x2000_uart3_hwflow_d, 1),
2761 INGENIC_PIN_GROUP("uart4-data-a", x2000_uart4_data_a, 1),
2762 INGENIC_PIN_GROUP("uart4-data-c", x2000_uart4_data_c, 3),
2763 INGENIC_PIN_GROUP("uart4-hwflow-a", x2000_uart4_hwflow_a, 1),
2764 INGENIC_PIN_GROUP("uart4-hwflow-c", x2000_uart4_hwflow_c, 3),
2765 INGENIC_PIN_GROUP("uart5-data-a", x2000_uart5_data_a, 1),
2766 INGENIC_PIN_GROUP("uart5-data-c", x2000_uart5_data_c, 3),
2767 INGENIC_PIN_GROUP("uart6-data-a", x2000_uart6_data_a, 1),
2768 INGENIC_PIN_GROUP("uart6-data-c", x2000_uart6_data_c, 3),
2769 INGENIC_PIN_GROUP("uart7-data-a", x2000_uart7_data_a, 1),
2770 INGENIC_PIN_GROUP("uart7-data-c", x2000_uart7_data_c, 3),
2771 INGENIC_PIN_GROUP("uart8-data", x2000_uart8_data, 3),
2772 INGENIC_PIN_GROUP("uart9-data", x2000_uart9_data, 3),
2773 INGENIC_PIN_GROUP("sfc-data-if0-d", x2000_sfc_data_if0_d, 1),
2774 INGENIC_PIN_GROUP("sfc-data-if0-e", x2000_sfc_data_if0_e, 0),
2775 INGENIC_PIN_GROUP("sfc-data-if1", x2000_sfc_data_if1, 1),
2776 INGENIC_PIN_GROUP("sfc-clk-d", x2000_sfc_clk_d, 1),
2777 INGENIC_PIN_GROUP("sfc-clk-e", x2000_sfc_clk_e, 0),
2778 INGENIC_PIN_GROUP("sfc-ce-d", x2000_sfc_ce_d, 1),
2779 INGENIC_PIN_GROUP("sfc-ce-e", x2000_sfc_ce_e, 0),
2780 INGENIC_PIN_GROUP("ssi0-dt-b", x2000_ssi0_dt_b, 1),
2781 INGENIC_PIN_GROUP("ssi0-dt-d", x2000_ssi0_dt_d, 1),
2782 INGENIC_PIN_GROUP("ssi0-dr-b", x2000_ssi0_dr_b, 1),
2783 INGENIC_PIN_GROUP("ssi0-dr-d", x2000_ssi0_dr_d, 1),
2784 INGENIC_PIN_GROUP("ssi0-clk-b", x2000_ssi0_clk_b, 1),
2785 INGENIC_PIN_GROUP("ssi0-clk-d", x2000_ssi0_clk_d, 1),
2786 INGENIC_PIN_GROUP("ssi0-ce-b", x2000_ssi0_ce_b, 1),
2787 INGENIC_PIN_GROUP("ssi0-ce-d", x2000_ssi0_ce_d, 1),
2788 INGENIC_PIN_GROUP("ssi1-dt-c", x2000_ssi1_dt_c, 2),
2789 INGENIC_PIN_GROUP("ssi1-dt-d", x2000_ssi1_dt_d, 2),
2790 INGENIC_PIN_GROUP("ssi1-dt-e", x2000_ssi1_dt_e, 1),
2791 INGENIC_PIN_GROUP("ssi1-dr-c", x2000_ssi1_dr_c, 2),
2792 INGENIC_PIN_GROUP("ssi1-dr-d", x2000_ssi1_dr_d, 2),
2793 INGENIC_PIN_GROUP("ssi1-dr-e", x2000_ssi1_dr_e, 1),
2794 INGENIC_PIN_GROUP("ssi1-clk-c", x2000_ssi1_clk_c, 2),
2795 INGENIC_PIN_GROUP("ssi1-clk-d", x2000_ssi1_clk_d, 2),
2796 INGENIC_PIN_GROUP("ssi1-clk-e", x2000_ssi1_clk_e, 1),
2797 INGENIC_PIN_GROUP("ssi1-ce-c", x2000_ssi1_ce_c, 2),
2798 INGENIC_PIN_GROUP("ssi1-ce-d", x2000_ssi1_ce_d, 2),
2799 INGENIC_PIN_GROUP("ssi1-ce-e", x2000_ssi1_ce_e, 1),
2800 INGENIC_PIN_GROUP("mmc0-1bit", x2000_mmc0_1bit, 0),
2801 INGENIC_PIN_GROUP("mmc0-4bit", x2000_mmc0_4bit, 0),
2802 INGENIC_PIN_GROUP("mmc0-8bit", x2000_mmc0_8bit, 0),
2803 INGENIC_PIN_GROUP("mmc1-1bit", x2000_mmc1_1bit, 0),
2804 INGENIC_PIN_GROUP("mmc1-4bit", x2000_mmc1_4bit, 0),
2805 INGENIC_PIN_GROUP("mmc2-1bit", x2000_mmc2_1bit, 0),
2806 INGENIC_PIN_GROUP("mmc2-4bit", x2000_mmc2_4bit, 0),
2807 INGENIC_PIN_GROUP("emc-8bit-data", x2000_emc_8bit_data, 0),
2808 INGENIC_PIN_GROUP("emc-16bit-data", x2000_emc_16bit_data, 0),
2809 INGENIC_PIN_GROUP("emc-addr", x2000_emc_addr, 0),
2810 INGENIC_PIN_GROUP("emc-rd-we", x2000_emc_rd_we, 0),
2811 INGENIC_PIN_GROUP("emc-wait", x2000_emc_wait, 0),
2812 INGENIC_PIN_GROUP("emc-cs1", x2000_emc_cs1, 3),
2813 INGENIC_PIN_GROUP("emc-cs2", x2000_emc_cs2, 3),
2814 INGENIC_PIN_GROUP("i2c0-data", x2000_i2c0, 3),
2815 INGENIC_PIN_GROUP("i2c1-data-c", x2000_i2c1_c, 2),
2816 INGENIC_PIN_GROUP("i2c1-data-d", x2000_i2c1_d, 1),
2817 INGENIC_PIN_GROUP("i2c2-data-b", x2000_i2c2_b, 2),
2818 INGENIC_PIN_GROUP("i2c2-data-d", x2000_i2c2_d, 2),
2819 INGENIC_PIN_GROUP("i2c2-data-e", x2000_i2c2_e, 1),
2820 INGENIC_PIN_GROUP("i2c3-data-a", x2000_i2c3_a, 0),
2821 INGENIC_PIN_GROUP("i2c3-data-d", x2000_i2c3_d, 1),
2822 INGENIC_PIN_GROUP("i2c4-data-c", x2000_i2c4_c, 1),
2823 INGENIC_PIN_GROUP("i2c4-data-d", x2000_i2c4_d, 2),
2824 INGENIC_PIN_GROUP("i2c5-data-c", x2000_i2c5_c, 1),
2825 INGENIC_PIN_GROUP("i2c5-data-d", x2000_i2c5_d, 1),
2826 INGENIC_PIN_GROUP("i2s1-data-tx", x2000_i2s1_data_tx, 2),
2827 INGENIC_PIN_GROUP("i2s1-data-rx", x2000_i2s1_data_rx, 2),
2828 INGENIC_PIN_GROUP("i2s1-clk-tx", x2000_i2s1_clk_tx, 2),
2829 INGENIC_PIN_GROUP("i2s1-clk-rx", x2000_i2s1_clk_rx, 2),
2830 INGENIC_PIN_GROUP("i2s1-sysclk-tx", x2000_i2s1_sysclk_tx, 2),
2831 INGENIC_PIN_GROUP("i2s1-sysclk-rx", x2000_i2s1_sysclk_rx, 2),
2832 INGENIC_PIN_GROUP("i2s2-data-rx0", x2000_i2s2_data_rx0, 2),
2833 INGENIC_PIN_GROUP("i2s2-data-rx1", x2000_i2s2_data_rx1, 2),
2834 INGENIC_PIN_GROUP("i2s2-data-rx2", x2000_i2s2_data_rx2, 2),
2835 INGENIC_PIN_GROUP("i2s2-data-rx3", x2000_i2s2_data_rx3, 2),
2836 INGENIC_PIN_GROUP("i2s2-clk-rx", x2000_i2s2_clk_rx, 2),
2837 INGENIC_PIN_GROUP("i2s2-sysclk-rx", x2000_i2s2_sysclk_rx, 2),
2838 INGENIC_PIN_GROUP("i2s3-data-tx0", x2000_i2s3_data_tx0, 2),
2839 INGENIC_PIN_GROUP("i2s3-data-tx1", x2000_i2s3_data_tx1, 2),
2840 INGENIC_PIN_GROUP("i2s3-data-tx2", x2000_i2s3_data_tx2, 2),
2841 INGENIC_PIN_GROUP("i2s3-data-tx3", x2000_i2s3_data_tx3, 2),
2842 INGENIC_PIN_GROUP("i2s3-clk-tx", x2000_i2s3_clk_tx, 2),
2843 INGENIC_PIN_GROUP("i2s3-sysclk-tx", x2000_i2s3_sysclk_tx, 2),
2844 INGENIC_PIN_GROUP("dmic-if0", x2000_dmic_if0, 0),
2845 INGENIC_PIN_GROUP("dmic-if1", x2000_dmic_if1, 0),
2846 INGENIC_PIN_GROUP("dmic-if2", x2000_dmic_if2, 0),
2847 INGENIC_PIN_GROUP("dmic-if3", x2000_dmic_if3, 0),
2850 INGENIC_PIN_GROUP("cim-data-12bit", x2000_cim_12bit, 0),
2851 INGENIC_PIN_GROUP("lcd-tft-8bit", x2000_lcd_tft_8bit, 1),
2852 INGENIC_PIN_GROUP("lcd-tft-16bit", x2000_lcd_tft_16bit, 1),
2853 INGENIC_PIN_GROUP("lcd-tft-18bit", x2000_lcd_tft_18bit, 1),
2854 INGENIC_PIN_GROUP("lcd-tft-24bit", x2000_lcd_tft_24bit, 1),
2855 INGENIC_PIN_GROUP("lcd-slcd-8bit", x2000_lcd_slcd_8bit, 2),
2856 INGENIC_PIN_GROUP("lcd-slcd-16bit", x2000_lcd_tft_16bit, 2),
2857 INGENIC_PIN_GROUP("pwm0-c", x2000_pwm_pwm0_c, 0),
2858 INGENIC_PIN_GROUP("pwm0-d", x2000_pwm_pwm0_d, 2),
2859 INGENIC_PIN_GROUP("pwm1-c", x2000_pwm_pwm1_c, 0),
2860 INGENIC_PIN_GROUP("pwm1-d", x2000_pwm_pwm1_d, 2),
2861 INGENIC_PIN_GROUP("pwm2-c", x2000_pwm_pwm2_c, 0),
2862 INGENIC_PIN_GROUP("pwm2-e", x2000_pwm_pwm2_e, 1),
2863 INGENIC_PIN_GROUP("pwm3-c", x2000_pwm_pwm3_c, 0),
2864 INGENIC_PIN_GROUP("pwm3-e", x2000_pwm_pwm3_e, 1),
2865 INGENIC_PIN_GROUP("pwm4-c", x2000_pwm_pwm4_c, 0),
2866 INGENIC_PIN_GROUP("pwm4-e", x2000_pwm_pwm4_e, 1),
2867 INGENIC_PIN_GROUP("pwm5-c", x2000_pwm_pwm5_c, 0),
2868 INGENIC_PIN_GROUP("pwm5-e", x2000_pwm_pwm5_e, 1),
2869 INGENIC_PIN_GROUP("pwm6-c", x2000_pwm_pwm6_c, 0),
2870 INGENIC_PIN_GROUP("pwm6-e", x2000_pwm_pwm6_e, 1),
2871 INGENIC_PIN_GROUP("pwm7-c", x2000_pwm_pwm7_c, 0),
2872 INGENIC_PIN_GROUP("pwm7-e", x2000_pwm_pwm7_e, 1),
2873 INGENIC_PIN_GROUP("pwm8", x2000_pwm_pwm8, 0),
2874 INGENIC_PIN_GROUP("pwm9", x2000_pwm_pwm9, 0),
2875 INGENIC_PIN_GROUP("pwm10", x2000_pwm_pwm10, 0),
2876 INGENIC_PIN_GROUP("pwm11", x2000_pwm_pwm11, 0),
2877 INGENIC_PIN_GROUP("pwm12", x2000_pwm_pwm12, 0),
2878 INGENIC_PIN_GROUP("pwm13", x2000_pwm_pwm13, 0),
2879 INGENIC_PIN_GROUP("pwm14", x2000_pwm_pwm14, 0),
2880 INGENIC_PIN_GROUP("pwm15", x2000_pwm_pwm15, 0),
2881 INGENIC_PIN_GROUP("mac0-rmii", x2000_mac0_rmii, 1),
2882 INGENIC_PIN_GROUP("mac0-rgmii", x2000_mac0_rgmii, 1),
2883 INGENIC_PIN_GROUP("mac1-rmii", x2000_mac1_rmii, 3),
2884 INGENIC_PIN_GROUP("mac1-rgmii", x2000_mac1_rgmii, 3),
2885 INGENIC_PIN_GROUP("otg-vbus", x2000_otg, 0),
3064 INGENIC_PIN_GROUP("uart0-data", x2000_uart0_data, 2),
3065 INGENIC_PIN_GROUP("uart0-hwflow", x2000_uart0_hwflow, 2),
3066 INGENIC_PIN_GROUP("uart1-data", x2000_uart1_data, 1),
3067 INGENIC_PIN_GROUP("uart1-hwflow", x2000_uart1_hwflow, 1),
3068 INGENIC_PIN_GROUP("uart2-data", x2000_uart2_data, 0),
3069 INGENIC_PIN_GROUP("uart3-data-c", x2000_uart3_data_c, 0),
3070 INGENIC_PIN_GROUP("uart3-data-d", x2000_uart3_data_d, 1),
3071 INGENIC_PIN_GROUP("uart3-hwflow-c", x2000_uart3_hwflow_c, 0),
3072 INGENIC_PIN_GROUP("uart3-hwflow-d", x2000_uart3_hwflow_d, 1),
3073 INGENIC_PIN_GROUP("uart4-data-a", x2000_uart4_data_a, 1),
3074 INGENIC_PIN_GROUP("uart4-data-c", x2000_uart4_data_c, 3),
3075 INGENIC_PIN_GROUP("uart4-hwflow-a", x2000_uart4_hwflow_a, 1),
3076 INGENIC_PIN_GROUP("uart4-hwflow-c", x2000_uart4_hwflow_c, 3),
3077 INGENIC_PIN_GROUP("uart5-data-a", x2000_uart5_data_a, 1),
3078 INGENIC_PIN_GROUP("uart5-data-c", x2000_uart5_data_c, 3),
3079 INGENIC_PIN_GROUP("uart6-data-a", x2000_uart6_data_a, 1),
3080 INGENIC_PIN_GROUP("uart6-data-c", x2000_uart6_data_c, 3),
3081 INGENIC_PIN_GROUP("uart7-data-a", x2000_uart7_data_a, 1),
3082 INGENIC_PIN_GROUP("uart7-data-c", x2000_uart7_data_c, 3),
3083 INGENIC_PIN_GROUP("uart8-data", x2000_uart8_data, 3),
3084 INGENIC_PIN_GROUP("uart9-data", x2000_uart9_data, 3),
3085 INGENIC_PIN_GROUP("sfc-data-if0-d", x2000_sfc_data_if0_d, 1),
3086 INGENIC_PIN_GROUP("sfc-data-if0-e", x2000_sfc_data_if0_e, 0),
3087 INGENIC_PIN_GROUP("sfc-data-if1", x2000_sfc_data_if1, 1),
3088 INGENIC_PIN_GROUP("sfc-clk-d", x2000_sfc_clk_d, 1),
3089 INGENIC_PIN_GROUP("sfc-clk-e", x2000_sfc_clk_e, 0),
3090 INGENIC_PIN_GROUP("sfc-ce-d", x2000_sfc_ce_d, 1),
3091 INGENIC_PIN_GROUP("sfc-ce-e", x2000_sfc_ce_e, 0),
3092 INGENIC_PIN_GROUP("ssi0-dt-b", x2000_ssi0_dt_b, 1),
3093 INGENIC_PIN_GROUP("ssi0-dt-d", x2000_ssi0_dt_d, 1),
3094 INGENIC_PIN_GROUP("ssi0-dr-b", x2000_ssi0_dr_b, 1),
3095 INGENIC_PIN_GROUP("ssi0-dr-d", x2000_ssi0_dr_d, 1),
3096 INGENIC_PIN_GROUP("ssi0-clk-b", x2000_ssi0_clk_b, 1),
3097 INGENIC_PIN_GROUP("ssi0-clk-d", x2000_ssi0_clk_d, 1),
3098 INGENIC_PIN_GROUP("ssi0-ce-b", x2000_ssi0_ce_b, 1),
3099 INGENIC_PIN_GROUP("ssi0-ce-d", x2000_ssi0_ce_d, 1),
3100 INGENIC_PIN_GROUP("ssi1-dt-c", x2000_ssi1_dt_c, 2),
3101 INGENIC_PIN_GROUP("ssi1-dt-d", x2000_ssi1_dt_d, 2),
3102 INGENIC_PIN_GROUP("ssi1-dt-e", x2000_ssi1_dt_e, 1),
3103 INGENIC_PIN_GROUP("ssi1-dr-c", x2000_ssi1_dr_c, 2),
3104 INGENIC_PIN_GROUP("ssi1-dr-d", x2000_ssi1_dr_d, 2),
3105 INGENIC_PIN_GROUP("ssi1-dr-e", x2000_ssi1_dr_e, 1),
3106 INGENIC_PIN_GROUP("ssi1-clk-c", x2000_ssi1_clk_c, 2),
3107 INGENIC_PIN_GROUP("ssi1-clk-d", x2000_ssi1_clk_d, 2),
3108 INGENIC_PIN_GROUP("ssi1-clk-e", x2000_ssi1_clk_e, 1),
3109 INGENIC_PIN_GROUP("ssi1-ce-c", x2000_ssi1_ce_c, 2),
3110 INGENIC_PIN_GROUP("ssi1-ce-d", x2000_ssi1_ce_d, 2),
3111 INGENIC_PIN_GROUP("ssi1-ce-e", x2000_ssi1_ce_e, 1),
3112 INGENIC_PIN_GROUP("mmc0-1bit", x2000_mmc0_1bit, 0),
3113 INGENIC_PIN_GROUP("mmc0-4bit", x2000_mmc0_4bit, 0),
3114 INGENIC_PIN_GROUP("mmc0-8bit", x2000_mmc0_8bit, 0),
3115 INGENIC_PIN_GROUP("mmc1-1bit", x2000_mmc1_1bit, 0),
3116 INGENIC_PIN_GROUP("mmc1-4bit", x2000_mmc1_4bit, 0),
3117 INGENIC_PIN_GROUP("mmc2-1bit", x2000_mmc2_1bit, 0),
3118 INGENIC_PIN_GROUP("mmc2-4bit", x2000_mmc2_4bit, 0),
3119 INGENIC_PIN_GROUP("emc-8bit-data", x2000_emc_8bit_data, 0),
3120 INGENIC_PIN_GROUP("emc-16bit-data", x2000_emc_16bit_data, 0),
3121 INGENIC_PIN_GROUP("emc-addr", x2000_emc_addr, 0),
3122 INGENIC_PIN_GROUP("emc-rd-we", x2000_emc_rd_we, 0),
3123 INGENIC_PIN_GROUP("emc-wait", x2000_emc_wait, 0),
3124 INGENIC_PIN_GROUP("emc-cs1", x2000_emc_cs1, 3),
3125 INGENIC_PIN_GROUP("emc-cs2", x2000_emc_cs2, 3),
3126 INGENIC_PIN_GROUP("i2c0-data", x2000_i2c0, 3),
3127 INGENIC_PIN_GROUP("i2c1-data-c", x2000_i2c1_c, 2),
3128 INGENIC_PIN_GROUP("i2c1-data-d", x2000_i2c1_d, 1),
3129 INGENIC_PIN_GROUP("i2c2-data-b", x2000_i2c2_b, 2),
3130 INGENIC_PIN_GROUP("i2c2-data-d", x2000_i2c2_d, 2),
3131 INGENIC_PIN_GROUP("i2c2-data-e", x2000_i2c2_e, 1),
3132 INGENIC_PIN_GROUP("i2c3-data-a", x2000_i2c3_a, 0),
3133 INGENIC_PIN_GROUP("i2c3-data-d", x2000_i2c3_d, 1),
3134 INGENIC_PIN_GROUP("i2c4-data-c", x2000_i2c4_c, 1),
3135 INGENIC_PIN_GROUP("i2c4-data-d", x2000_i2c4_d, 2),
3136 INGENIC_PIN_GROUP("i2c5-data-c", x2000_i2c5_c, 1),
3137 INGENIC_PIN_GROUP("i2c5-data-d", x2000_i2c5_d, 1),
3138 INGENIC_PIN_GROUP("i2s1-data-tx", x2000_i2s1_data_tx, 2),
3139 INGENIC_PIN_GROUP("i2s1-data-rx", x2000_i2s1_data_rx, 2),
3140 INGENIC_PIN_GROUP("i2s1-clk-tx", x2000_i2s1_clk_tx, 2),
3141 INGENIC_PIN_GROUP("i2s1-clk-rx", x2000_i2s1_clk_rx, 2),
3142 INGENIC_PIN_GROUP("i2s1-sysclk-tx", x2000_i2s1_sysclk_tx, 2),
3143 INGENIC_PIN_GROUP("i2s1-sysclk-rx", x2000_i2s1_sysclk_rx, 2),
3144 INGENIC_PIN_GROUP("i2s2-data-rx0", x2000_i2s2_data_rx0, 2),
3145 INGENIC_PIN_GROUP("i2s2-data-rx1", x2000_i2s2_data_rx1, 2),
3146 INGENIC_PIN_GROUP("i2s2-data-rx2", x2000_i2s2_data_rx2, 2),
3147 INGENIC_PIN_GROUP("i2s2-data-rx3", x2000_i2s2_data_rx3, 2),
3148 INGENIC_PIN_GROUP("i2s2-clk-rx", x2000_i2s2_clk_rx, 2),
3149 INGENIC_PIN_GROUP("i2s2-sysclk-rx", x2000_i2s2_sysclk_rx, 2),
3150 INGENIC_PIN_GROUP("i2s3-data-tx0", x2000_i2s3_data_tx0, 2),
3151 INGENIC_PIN_GROUP("i2s3-data-tx1", x2000_i2s3_data_tx1, 2),
3152 INGENIC_PIN_GROUP("i2s3-data-tx2", x2000_i2s3_data_tx2, 2),
3153 INGENIC_PIN_GROUP("i2s3-data-tx3", x2000_i2s3_data_tx3, 2),
3154 INGENIC_PIN_GROUP("i2s3-clk-tx", x2000_i2s3_clk_tx, 2),
3155 INGENIC_PIN_GROUP("i2s3-sysclk-tx", x2000_i2s3_sysclk_tx, 2),
3156 INGENIC_PIN_GROUP("dmic-if0", x2000_dmic_if0, 0),
3157 INGENIC_PIN_GROUP("dmic-if1", x2000_dmic_if1, 0),
3158 INGENIC_PIN_GROUP("dmic-if2", x2000_dmic_if2, 0),
3159 INGENIC_PIN_GROUP("dmic-if3", x2000_dmic_if3, 0),
3162 INGENIC_PIN_GROUP("cim-data-12bit", x2000_cim_12bit, 0),
3163 INGENIC_PIN_GROUP("lcd-tft-8bit", x2000_lcd_tft_8bit, 1),
3164 INGENIC_PIN_GROUP("lcd-tft-16bit", x2000_lcd_tft_16bit, 1),
3165 INGENIC_PIN_GROUP("lcd-tft-18bit", x2000_lcd_tft_18bit, 1),
3166 INGENIC_PIN_GROUP("lcd-tft-24bit", x2000_lcd_tft_24bit, 1),
3167 INGENIC_PIN_GROUP("lcd-slcd-8bit", x2000_lcd_slcd_8bit, 2),
3168 INGENIC_PIN_GROUP("lcd-slcd-16bit", x2000_lcd_tft_16bit, 2),
3169 INGENIC_PIN_GROUP("pwm0-c", x2000_pwm_pwm0_c, 0),
3170 INGENIC_PIN_GROUP("pwm0-d", x2000_pwm_pwm0_d, 2),
3171 INGENIC_PIN_GROUP("pwm1-c", x2000_pwm_pwm1_c, 0),
3172 INGENIC_PIN_GROUP("pwm1-d", x2000_pwm_pwm1_d, 2),
3173 INGENIC_PIN_GROUP("pwm2-c", x2000_pwm_pwm2_c, 0),
3174 INGENIC_PIN_GROUP("pwm2-e", x2000_pwm_pwm2_e, 1),
3175 INGENIC_PIN_GROUP("pwm3-c", x2000_pwm_pwm3_c, 0),
3176 INGENIC_PIN_GROUP("pwm3-e", x2000_pwm_pwm3_e, 1),
3177 INGENIC_PIN_GROUP("pwm4-c", x2000_pwm_pwm4_c, 0),
3178 INGENIC_PIN_GROUP("pwm4-e", x2000_pwm_pwm4_e, 1),
3179 INGENIC_PIN_GROUP("pwm5-c", x2000_pwm_pwm5_c, 0),
3180 INGENIC_PIN_GROUP("pwm5-e", x2000_pwm_pwm5_e, 1),
3181 INGENIC_PIN_GROUP("pwm6-c", x2000_pwm_pwm6_c, 0),
3182 INGENIC_PIN_GROUP("pwm6-e", x2000_pwm_pwm6_e, 1),
3183 INGENIC_PIN_GROUP("pwm7-c", x2000_pwm_pwm7_c, 0),
3184 INGENIC_PIN_GROUP("pwm7-e", x2000_pwm_pwm7_e, 1),
3185 INGENIC_PIN_GROUP("pwm8", x2000_pwm_pwm8, 0),
3186 INGENIC_PIN_GROUP("pwm9", x2000_pwm_pwm9, 0),
3187 INGENIC_PIN_GROUP("pwm10", x2000_pwm_pwm10, 0),
3188 INGENIC_PIN_GROUP("pwm11", x2000_pwm_pwm11, 0),
3189 INGENIC_PIN_GROUP("pwm12", x2000_pwm_pwm12, 0),
3190 INGENIC_PIN_GROUP("pwm13", x2000_pwm_pwm13, 0),
3191 INGENIC_PIN_GROUP("pwm14", x2000_pwm_pwm14, 0),
3192 INGENIC_PIN_GROUP("pwm15", x2000_pwm_pwm15, 0),
3193 INGENIC_PIN_GROUP("mac", x2100_mac, 1),