diff options
author | Cyril Chemparathy <cyril@ti.com> | 2010-03-25 17:43:49 -0400 |
---|---|---|
committer | Kevin Hilman <khilman@deeprootsystems.com> | 2010-05-06 18:02:04 -0400 |
commit | 0e23f71d60bdb4c202402c5f5c709deacc5d0f17 (patch) | |
tree | bd72de263a8df522bedab8f4121521b7d484c080 /arch | |
parent | 3821d10a538ac9d750987badd404c8f860ffa774 (diff) |
Davinci: tnetv107x pin list
Added list of muxed pins on the tnetv107x SOC.
Signed-off-by: Cyril Chemparathy <cyril@ti.com>
Signed-off-by: Kevin Hilman <khilman@deeprootsystems.com>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/mach-davinci/include/mach/mux.h | 269 |
1 files changed, 269 insertions, 0 deletions
diff --git a/arch/arm/mach-davinci/include/mach/mux.h b/arch/arm/mach-davinci/include/mach/mux.h index 48888db00fad..863890342a0a 100644 --- a/arch/arm/mach-davinci/include/mach/mux.h +++ b/arch/arm/mach-davinci/include/mach/mux.h | |||
@@ -904,6 +904,275 @@ enum davinci_da850_index { | |||
904 | DA850_RTC_ALARM, | 904 | DA850_RTC_ALARM, |
905 | }; | 905 | }; |
906 | 906 | ||
907 | enum davinci_tnetv107x_index { | ||
908 | TNETV107X_ASR_A00, | ||
909 | TNETV107X_GPIO32, | ||
910 | TNETV107X_ASR_A01, | ||
911 | TNETV107X_GPIO33, | ||
912 | TNETV107X_ASR_A02, | ||
913 | TNETV107X_GPIO34, | ||
914 | TNETV107X_ASR_A03, | ||
915 | TNETV107X_GPIO35, | ||
916 | TNETV107X_ASR_A04, | ||
917 | TNETV107X_GPIO36, | ||
918 | TNETV107X_ASR_A05, | ||
919 | TNETV107X_GPIO37, | ||
920 | TNETV107X_ASR_A06, | ||
921 | TNETV107X_GPIO38, | ||
922 | TNETV107X_ASR_A07, | ||
923 | TNETV107X_GPIO39, | ||
924 | TNETV107X_ASR_A08, | ||
925 | TNETV107X_GPIO40, | ||
926 | TNETV107X_ASR_A09, | ||
927 | TNETV107X_GPIO41, | ||
928 | TNETV107X_ASR_A10, | ||
929 | TNETV107X_GPIO42, | ||
930 | TNETV107X_ASR_A11, | ||
931 | TNETV107X_BOOT_STRP_0, | ||
932 | TNETV107X_ASR_A12, | ||
933 | TNETV107X_BOOT_STRP_1, | ||
934 | TNETV107X_ASR_A13, | ||
935 | TNETV107X_GPIO43, | ||
936 | TNETV107X_ASR_A14, | ||
937 | TNETV107X_GPIO44, | ||
938 | TNETV107X_ASR_A15, | ||
939 | TNETV107X_GPIO45, | ||
940 | TNETV107X_ASR_A16, | ||
941 | TNETV107X_GPIO46, | ||
942 | TNETV107X_ASR_A17, | ||
943 | TNETV107X_GPIO47, | ||
944 | TNETV107X_ASR_A18, | ||
945 | TNETV107X_GPIO48, | ||
946 | TNETV107X_SDIO1_DATA3_0, | ||
947 | TNETV107X_ASR_A19, | ||
948 | TNETV107X_GPIO49, | ||
949 | TNETV107X_SDIO1_DATA2_0, | ||
950 | TNETV107X_ASR_A20, | ||
951 | TNETV107X_GPIO50, | ||
952 | TNETV107X_SDIO1_DATA1_0, | ||
953 | TNETV107X_ASR_A21, | ||
954 | TNETV107X_GPIO51, | ||
955 | TNETV107X_SDIO1_DATA0_0, | ||
956 | TNETV107X_ASR_A22, | ||
957 | TNETV107X_GPIO52, | ||
958 | TNETV107X_SDIO1_CMD_0, | ||
959 | TNETV107X_ASR_A23, | ||
960 | TNETV107X_GPIO53, | ||
961 | TNETV107X_SDIO1_CLK_0, | ||
962 | TNETV107X_ASR_BA_1, | ||
963 | TNETV107X_GPIO54, | ||
964 | TNETV107X_SYS_PLL_CLK, | ||
965 | TNETV107X_ASR_CS0, | ||
966 | TNETV107X_ASR_CS1, | ||
967 | TNETV107X_ASR_CS2, | ||
968 | TNETV107X_TDM_PLL_CLK, | ||
969 | TNETV107X_ASR_CS3, | ||
970 | TNETV107X_ETH_PHY_CLK, | ||
971 | TNETV107X_ASR_D00, | ||
972 | TNETV107X_GPIO55, | ||
973 | TNETV107X_ASR_D01, | ||
974 | TNETV107X_GPIO56, | ||
975 | TNETV107X_ASR_D02, | ||
976 | TNETV107X_GPIO57, | ||
977 | TNETV107X_ASR_D03, | ||
978 | TNETV107X_GPIO58, | ||
979 | TNETV107X_ASR_D04, | ||
980 | TNETV107X_GPIO59_0, | ||
981 | TNETV107X_ASR_D05, | ||
982 | TNETV107X_GPIO60_0, | ||
983 | TNETV107X_ASR_D06, | ||
984 | TNETV107X_GPIO61_0, | ||
985 | TNETV107X_ASR_D07, | ||
986 | TNETV107X_GPIO62_0, | ||
987 | TNETV107X_ASR_D08, | ||
988 | TNETV107X_GPIO63_0, | ||
989 | TNETV107X_ASR_D09, | ||
990 | TNETV107X_GPIO64_0, | ||
991 | TNETV107X_ASR_D10, | ||
992 | TNETV107X_SDIO1_DATA3_1, | ||
993 | TNETV107X_ASR_D11, | ||
994 | TNETV107X_SDIO1_DATA2_1, | ||
995 | TNETV107X_ASR_D12, | ||
996 | TNETV107X_SDIO1_DATA1_1, | ||
997 | TNETV107X_ASR_D13, | ||
998 | TNETV107X_SDIO1_DATA0_1, | ||
999 | TNETV107X_ASR_D14, | ||
1000 | TNETV107X_SDIO1_CMD_1, | ||
1001 | TNETV107X_ASR_D15, | ||
1002 | TNETV107X_SDIO1_CLK_1, | ||
1003 | TNETV107X_ASR_OE, | ||
1004 | TNETV107X_BOOT_STRP_2, | ||
1005 | TNETV107X_ASR_RNW, | ||
1006 | TNETV107X_GPIO29_0, | ||
1007 | TNETV107X_ASR_WAIT, | ||
1008 | TNETV107X_GPIO30_0, | ||
1009 | TNETV107X_ASR_WE, | ||
1010 | TNETV107X_BOOT_STRP_3, | ||
1011 | TNETV107X_ASR_WE_DQM0, | ||
1012 | TNETV107X_GPIO31, | ||
1013 | TNETV107X_LCD_PD17_0, | ||
1014 | TNETV107X_ASR_WE_DQM1, | ||
1015 | TNETV107X_ASR_BA0_0, | ||
1016 | TNETV107X_VLYNQ_CLK, | ||
1017 | TNETV107X_GPIO14, | ||
1018 | TNETV107X_LCD_PD19_0, | ||
1019 | TNETV107X_VLYNQ_RXD0, | ||
1020 | TNETV107X_GPIO15, | ||
1021 | TNETV107X_LCD_PD20_0, | ||
1022 | TNETV107X_VLYNQ_RXD1, | ||
1023 | TNETV107X_GPIO16, | ||
1024 | TNETV107X_LCD_PD21_0, | ||
1025 | TNETV107X_VLYNQ_TXD0, | ||
1026 | TNETV107X_GPIO17, | ||
1027 | TNETV107X_LCD_PD22_0, | ||
1028 | TNETV107X_VLYNQ_TXD1, | ||
1029 | TNETV107X_GPIO18, | ||
1030 | TNETV107X_LCD_PD23_0, | ||
1031 | TNETV107X_SDIO0_CLK, | ||
1032 | TNETV107X_GPIO19, | ||
1033 | TNETV107X_SDIO0_CMD, | ||
1034 | TNETV107X_GPIO20, | ||
1035 | TNETV107X_SDIO0_DATA0, | ||
1036 | TNETV107X_GPIO21, | ||
1037 | TNETV107X_SDIO0_DATA1, | ||
1038 | TNETV107X_GPIO22, | ||
1039 | TNETV107X_SDIO0_DATA2, | ||
1040 | TNETV107X_GPIO23, | ||
1041 | TNETV107X_SDIO0_DATA3, | ||
1042 | TNETV107X_GPIO24, | ||
1043 | TNETV107X_EMU0, | ||
1044 | TNETV107X_EMU1, | ||
1045 | TNETV107X_RTCK, | ||
1046 | TNETV107X_TRST_N, | ||
1047 | TNETV107X_TCK, | ||
1048 | TNETV107X_TDI, | ||
1049 | TNETV107X_TDO, | ||
1050 | TNETV107X_TMS, | ||
1051 | TNETV107X_TDM1_CLK, | ||
1052 | TNETV107X_TDM1_RX, | ||
1053 | TNETV107X_TDM1_TX, | ||
1054 | TNETV107X_TDM1_FS, | ||
1055 | TNETV107X_KEYPAD_R0, | ||
1056 | TNETV107X_KEYPAD_R1, | ||
1057 | TNETV107X_KEYPAD_R2, | ||
1058 | TNETV107X_KEYPAD_R3, | ||
1059 | TNETV107X_KEYPAD_R4, | ||
1060 | TNETV107X_KEYPAD_R5, | ||
1061 | TNETV107X_KEYPAD_R6, | ||
1062 | TNETV107X_GPIO12, | ||
1063 | TNETV107X_KEYPAD_R7, | ||
1064 | TNETV107X_GPIO10, | ||
1065 | TNETV107X_KEYPAD_C0, | ||
1066 | TNETV107X_KEYPAD_C1, | ||
1067 | TNETV107X_KEYPAD_C2, | ||
1068 | TNETV107X_KEYPAD_C3, | ||
1069 | TNETV107X_KEYPAD_C4, | ||
1070 | TNETV107X_KEYPAD_C5, | ||
1071 | TNETV107X_KEYPAD_C6, | ||
1072 | TNETV107X_GPIO13, | ||
1073 | TNETV107X_TEST_CLK_IN, | ||
1074 | TNETV107X_KEYPAD_C7, | ||
1075 | TNETV107X_GPIO11, | ||
1076 | TNETV107X_SSP0_0, | ||
1077 | TNETV107X_SCC_DCLK, | ||
1078 | TNETV107X_LCD_PD20_1, | ||
1079 | TNETV107X_SSP0_1, | ||
1080 | TNETV107X_SCC_CS_N, | ||
1081 | TNETV107X_LCD_PD21_1, | ||
1082 | TNETV107X_SSP0_2, | ||
1083 | TNETV107X_SCC_D, | ||
1084 | TNETV107X_LCD_PD22_1, | ||
1085 | TNETV107X_SSP0_3, | ||
1086 | TNETV107X_SCC_RESETN, | ||
1087 | TNETV107X_LCD_PD23_1, | ||
1088 | TNETV107X_SSP1_0, | ||
1089 | TNETV107X_GPIO25, | ||
1090 | TNETV107X_UART2_CTS, | ||
1091 | TNETV107X_SSP1_1, | ||
1092 | TNETV107X_GPIO26, | ||
1093 | TNETV107X_UART2_RD, | ||
1094 | TNETV107X_SSP1_2, | ||
1095 | TNETV107X_GPIO27, | ||
1096 | TNETV107X_UART2_RTS, | ||
1097 | TNETV107X_SSP1_3, | ||
1098 | TNETV107X_GPIO28, | ||
1099 | TNETV107X_UART2_TD, | ||
1100 | TNETV107X_UART0_CTS, | ||
1101 | TNETV107X_UART0_RD, | ||
1102 | TNETV107X_UART0_RTS, | ||
1103 | TNETV107X_UART0_TD, | ||
1104 | TNETV107X_UART1_RD, | ||
1105 | TNETV107X_UART1_TD, | ||
1106 | TNETV107X_LCD_AC_NCS, | ||
1107 | TNETV107X_LCD_HSYNC_RNW, | ||
1108 | TNETV107X_LCD_VSYNC_A0, | ||
1109 | TNETV107X_LCD_MCLK, | ||
1110 | TNETV107X_LCD_PD16_0, | ||
1111 | TNETV107X_LCD_PCLK_E, | ||
1112 | TNETV107X_LCD_PD00, | ||
1113 | TNETV107X_LCD_PD01, | ||
1114 | TNETV107X_LCD_PD02, | ||
1115 | TNETV107X_LCD_PD03, | ||
1116 | TNETV107X_LCD_PD04, | ||
1117 | TNETV107X_LCD_PD05, | ||
1118 | TNETV107X_LCD_PD06, | ||
1119 | TNETV107X_LCD_PD07, | ||
1120 | TNETV107X_LCD_PD08, | ||
1121 | TNETV107X_GPIO59_1, | ||
1122 | TNETV107X_LCD_PD09, | ||
1123 | TNETV107X_GPIO60_1, | ||
1124 | TNETV107X_LCD_PD10, | ||
1125 | TNETV107X_ASR_BA0_1, | ||
1126 | TNETV107X_GPIO61_1, | ||
1127 | TNETV107X_LCD_PD11, | ||
1128 | TNETV107X_GPIO62_1, | ||
1129 | TNETV107X_LCD_PD12, | ||
1130 | TNETV107X_GPIO63_1, | ||
1131 | TNETV107X_LCD_PD13, | ||
1132 | TNETV107X_GPIO64_1, | ||
1133 | TNETV107X_LCD_PD14, | ||
1134 | TNETV107X_GPIO29_1, | ||
1135 | TNETV107X_LCD_PD15, | ||
1136 | TNETV107X_GPIO30_1, | ||
1137 | TNETV107X_EINT0, | ||
1138 | TNETV107X_GPIO08, | ||
1139 | TNETV107X_EINT1, | ||
1140 | TNETV107X_GPIO09, | ||
1141 | TNETV107X_GPIO00, | ||
1142 | TNETV107X_LCD_PD20_2, | ||
1143 | TNETV107X_TDM_CLK_IN_2, | ||
1144 | TNETV107X_GPIO01, | ||
1145 | TNETV107X_LCD_PD21_2, | ||
1146 | TNETV107X_24M_CLK_OUT_1, | ||
1147 | TNETV107X_GPIO02, | ||
1148 | TNETV107X_LCD_PD22_2, | ||
1149 | TNETV107X_GPIO03, | ||
1150 | TNETV107X_LCD_PD23_2, | ||
1151 | TNETV107X_GPIO04, | ||
1152 | TNETV107X_LCD_PD16_1, | ||
1153 | TNETV107X_USB0_RXERR, | ||
1154 | TNETV107X_GPIO05, | ||
1155 | TNETV107X_LCD_PD17_1, | ||
1156 | TNETV107X_TDM_CLK_IN_1, | ||
1157 | TNETV107X_GPIO06, | ||
1158 | TNETV107X_LCD_PD18, | ||
1159 | TNETV107X_24M_CLK_OUT_2, | ||
1160 | TNETV107X_GPIO07, | ||
1161 | TNETV107X_LCD_PD19_1, | ||
1162 | TNETV107X_USB1_RXERR, | ||
1163 | TNETV107X_ETH_PLL_CLK, | ||
1164 | TNETV107X_MDIO, | ||
1165 | TNETV107X_MDC, | ||
1166 | TNETV107X_AIC_MUTE_STAT_N, | ||
1167 | TNETV107X_TDM0_CLK, | ||
1168 | TNETV107X_AIC_HNS_EN_N, | ||
1169 | TNETV107X_TDM0_FS, | ||
1170 | TNETV107X_AIC_HDS_EN_STAT_N, | ||
1171 | TNETV107X_TDM0_TX, | ||
1172 | TNETV107X_AIC_HNF_EN_STAT_N, | ||
1173 | TNETV107X_TDM0_RX, | ||
1174 | }; | ||
1175 | |||
907 | #ifdef CONFIG_DAVINCI_MUX | 1176 | #ifdef CONFIG_DAVINCI_MUX |
908 | /* setup pin muxing */ | 1177 | /* setup pin muxing */ |
909 | extern int davinci_cfg_reg(unsigned long reg_cfg); | 1178 | extern int davinci_cfg_reg(unsigned long reg_cfg); |