Lines Matching refs:INGENIC_PIN_GROUP

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