blob: 1c51c572433194c8f88a9756a4afd6553696c204 [file] [log] [blame]
create mfpr-table
0 +medium af, \ ,GPIO_00 - CAM1_RST_N
1 +medium af, \ *GPIO_01 - CAM2_RST_N
0 +medium af, \ *GPIO_02 - GPIO keypad (HOME)
0 +medium af, \ ,GPIO_03 - MPCIE33EN
0 +medium af, \ ,GPIO_04 - BB_WAKE_N
0 +medium af, \ ,GPIO_05 - BB_ENABLE
no-update, \ ,GPIO_06 - n/c
0 +medium af, \ ,GPIO_07 - BB_RST_N
0 +medium af, \ ,GPIO_08 - DVC1
0 +medium af, \ ,GPIO_09 - DVC2
0 +medium af, \ ,GPIO_10 - FSYNC
0 +medium af, \ ,GPIO_11 - HUB_INT
no-update, \ ,GPIO_12 - n/c
no-update, \ ,GPIO_13 - n/c
0 +pull-dn af, \ *GPIO_14 - GPS_ON
0 +pull-dn af, \ *GPIO_15 - GPS_RST
no-update, \ ,GPIO_16 - n/c
no-update, \ ,GPIO_17 - n/c
no-update, \ ,GPIO_18 - n/c
no-update, \ ,GPIO_19 - n/c
0 +medium af, \ *GPIO_20 - GPIO keypad - DKIN4
0 +medium af, \ ,GPIO_21 - FM_IRQ
0 +medium af, \ *GPIO_22 - GPIO keypad - DKIN6
0 +medium af, \ *GPIO_23 - GPIO for SSPA1 I2S
1 +medium af, \ *GPIO_24 - I2S_SYSCLK (Codec) (n/c on schematic)
1 +medium af, \ *GPIO_25 - I2S_BITCLK (Codec)
1 +medium af, \ *GPIO_26 - I2S_SYNC (Codec)
1 +medium af, \ *GPIO_27 - I2S_DATA_OUT (Codec)
1 +medium af, \ *GPIO_28 - I2S_DATA_IN (Codec)
1 +medium af, \ ,GPIO_29 - UART1_RXD (BT)
1 +medium af, \ ,GPIO_30 - UART1_TXD (BT)
1 +medium af, \ ,GPIO_31 - UART1_CTS (BT)
1 +medium af, \ ,GPIO_32 - UART1_RTS (BT)
1 +medium af, \ ,GPIO_33 - SSPA2_CLK
1 +medium af, \ ,GPIO_34 - SSPA2_FRM
1 +medium af, \ ,GPIO_35 - SSPA2_TXD
1 +medium af, \ ,GPIO_36 - SSPA2_RXD
1 +fast +pull-up af, \ *GPIO_37 - MMC2_DAT3 (WIB card)
1 +fast +pull-up af, \ *GPIO_38 - MMC2_DAT2
1 +fast +pull-up af, \ *GPIO_39 - MMC2_DAT1
1 +fast +pull-up af, \ *GPIO_40 - MMC2_DAT0
1 +fast +pull-up af, \ *GPIO_41 - MMC2_CMD
1 +fast af, \ *GPIO_42 - MMC2_CLK
3 +medium af, \ ,GPIO_43 - SSP1_RXD (thunderstone.c has 1,slow TWSI2_SCL)
3 +medium af, \ ,GPIO_44 - SSP1_TXD (thunderstone.c has 1,slow TWSI2_SDA)
3 +medium af, \ ,GPIO_45 - SSP1_CLK
3 +medium af, \ ,GPIO_46 - SSP1_FRM
1 +medium af, \ *GPIO_47 - UART2_RXD (GPS)
1 +medium af, \ *GPIO_48 - UART2_TXD (GPS)
1 +medium af, \ *GPIO_49 - UART2_CTS
1 +medium af, \ *GPIO_50 - UART2_RTS
1 +medium af, \ *GPIO_51 - UART3_RXD
1 +medium af, \ *GPIO_52 - UART3_TXD
5 +slow +pull-dn af, \ *GPIO_53 - PWM3
4 +pull-up af, \ *GPIO_54 - HDMI_CEC
0 +medium af, \ ,GPIO_55 - WL_BT_WAKE
0 +medium af, \ ,GPIO_56 - WLAN_WAKE
0 +medium af, \ *GPIO_57 - GPIO WIFI_PD_N
0 +medium af, \ *GPIO_58 - GPIO WIFI_RST_N
0 +medium af, \ ,GPIO_59 - HDMI_DET
0 +medium af, \ ,GPIO_60 - USIM_DET
0 +medium af, \ ,GPIO_61 - VBUS_FLT_N
0 +medium af, \ ,GPIO_62 - CAM2_PWREN
0 +medium af, \ ,GPIO_63 - LED_B
0 +medium af, \ ,GPIO_64 - CAM1_PWDN
0 +medium af, \ ,GPIO_65 - GYRO_INT_L3G_1
0 +medium af, \ ,GPIO_66 - GYRO_INT_L3G_2
0 +medium af, \ ,GPIO_67 - PCIE_GPIO0
0 +medium af, \ *GPIO_68 - CAM2_PWDN
0 +medium af, \ ,GPIO_69 - PCIE_GPIO1
0 +medium af, \ ,GPIO_70 - MPU_INT
1 +slow af, \ *GPIO_71 - TWSI3_SCL
1 +slow af, \ *GPIO_72 - TWSI3_SDA
4 +fast af, \ *GPIO_73 - CAM1_MCLK
0 +medium af, \ ,GPIO_74 - LED_O_N
no-update, \ ,GPIO_75 - n/c
0 +medium af, \ ,GPIO_76 - LED_R_N
0 +medium af, \ ,GPIO_77 - LED_G
5 +medium af, \ *GPIO_78 - SSP4_CLK
5 +medium af, \ *GPIO_79 - SSP4_FRM
5 +medium af, \ *GPIO_80 - SSP4_TXD
5 +medium af, \ *GPIO_81 - SSP4_RXD
0 +medium af, \ *GPIO_82 - VBUS_EN
0 +medium af, \ ,GPIO_83 - FLASH_EN
0 +medium af, \ *GPIO_84 - GPIO (for PWM3) LDO_EN
0 +medium af, \ *GPIO_85 - GPIO TS_IO_EN
0 +medium af, \ ,GPIO_86 - TP_RST
no-update, \ ,GPIO_87 - n/c
0 +medium af, \ ,GPIO_88 - 5V_ON
0 +medium af, \ ,GPIO_89 - VPP_EN
0 +medium af, \ ,GPIO_90 - VCC_EN
0 +medium af, \ ,GPIO_91 - GPIO_ISPCLK
0 +medium af, \ ,GPIO_92 - GPIO_ISPDAT
0 +medium af, \ ,GPIO_93 - PROX_INT
no-update, \ ,GPIO_94 - n/c
no-update, \ ,GPIO_95 - n/c
0 sleep0 af, \ *GPIO_96 - HSIC_RST_N
2 +slow af, \ *GPIO_97 - TWSI6_SCL
2 +slow af, \ *GPIO_98 - TWSI_SDA
4 +slow af, \ *GPIO_99 - TWSI5_SCL
4 +slow af, \ *GPIO_100 - TWSI5_SDA
0 +medium af, \ *GPIO_101 - GPIO TS INT
no-update, \ ,GPIO_102 - n/c
no-update, \ ,GPIO_103 - n/c
0 +medium af, \ *GPIO_104 - DFI_D7
0 +medium af, \ *GPIO_105 - DFI_D6
0 +medium af, \ *GPIO_106 - DFI_D5
0 +medium af, \ *GPIO_107 - DFI_D4
2 +fast +pull-up af, \ *GPIO_108 - MMC3_DAT7
2 +fast +pull-up af, \ *GPIO_109 - MMC3_DAT6
2 +fast +pull-up af, \ *GPIO_110 - MMC3_DAT2
2 +fast +pull-up af, \ *GPIO_111 - MMC3_DAT3
0 +medium af, \ *GPIO_112 - ND_RDY0
no-update, \ ,GPIO_113 - n/c
no-update, \ ,GPIO_114 - n/c
2 +medium af, \ ,GPIO_115 - HSI_TX_WAKE
2 +medium af, \ ,GPIO_116 - HSI_TX_READY
2 +medium af, \ ,GPIO_117 - HSI_TX_FLAG
2 +medium af, \ ,GPIO_118 - HSI_TX_DATA
2 +medium af, \ ,GPIO_119 - HSI_RX_WAKE
2 +medium af, \ ,GPIO_120 - HSI_RX_READY
2 +medium af, \ ,GPIO_121 - HSI_RX_FLAG
2 +medium af, \ ,GPIO_122 - HSI_RX_DATA
0 +medium af, \ ,GPIO_123 - LOW_BATT
no-update, \ ,GPIO_124 - n/c
no-update, \ ,GPIO_125 - n/c
0 +medium af, \ ,GPIO_126 - ACC_INT_LSM_1
0 +medium af, \ ,GPIO_127 - ACC_INT_LSM_2
0 +fast af, \ *GPIO_128 - LCD_RST
0 +medium af, \ ,GPIO_129 - MPCIESHDN_N
0 +medium af, \ ,GPIO_130 - MPCIE_PG
1 +fast +pull-up af, \ *GPIO_131 - MMC1_DAT3
1 +fast +pull-up af, \ *GPIO_132 - MMC1_DAT2
1 +fast +pull-up af, \ *GPIO_133 - MMC1_DAT1
1 +fast +pull-up af, \ *GPIO_134 - MMC1_DAT0
1 +fast af, \ *GPIO_135 - MMC1_CLK
1 +fast +pull-up af, \ *GPIO_136 - MMC1_CMD
no-update, \ ,GPIO_137 - n/c
no-update, \ ,GPIO_138 - n/c
0 +medium af, \ ,GPIO_139 - USB_VBUS_DET
1 +fast +pull-up af, \ *GPIO_140 - MMC1_CD
1 +fast +pull-up af, \ *GPIO_141 - MMC1_WP
no-update, \ ,GPIO_142 - n/c
0 +medium af, \ *GPIO_143 - ND_nCS0
0 +medium af, \ *GPIO_144 - ND_nCS1
2 +fast +pull-up af, \ *GPIO_145 - MMC3_CMD
2 +fast af, \ *GPIO_146 - MMC3_CLK
0 +medium af, \ *GPIO_147 - ND_nWE
0 +medium af, \ *GPIO_148 - ND_nRE
1 +fast +pull-up af, \ ,GPIO_149 - MMC3_RST (not in thunderstone.c)
0 +medium af, \ *GPIO_150 - ND_ALE
no-update, \ ,GPIO_151 - n/c
no-update, \ ,GPIO_152 - n/c
no-update, \ ,GPIO_153 - n/c
no-update, \ ,GPIO_154 - n/c
no-update, \ ,GPIO_155 - n/c
no-update, \ ,GPIO_156 - PRI_TDI
no-update, \ ,GPIO_157 - PRI_TMS
no-update, \ ,GPIO_158 - PRI_TCK
no-update, \ ,GPIO_159 - PRI_TMS
0 +medium af, \ *GPIO_160 - ND_RDY1
2 +fast +pull-up af, \ *GPIO_161 - MMC3_DAT5
2 +fast +pull-up af, \ *GPIO_162 - MMC3_DAT1
2 +fast +pull-up af, \ *GPIO_163 - MMC3_DAT4
2 +fast +pull-up af, \ *GPIO_164 - MMC3_DAT0
0 +medium af, \ *GPIO_165 - DFI_D3
0 +medium af, \ *GPIO_166 - DFI_D2
0 +medium af, \ *GPIO_167 - DFI_D1
0 +medium af, \ *GPIO_168 - DFI_D0
0 +slow af, \ *GPIO_169 - TWSI4_SCL
0 +slow af, \ *GPIO_170 - TWSI4_SDA
no-update, \ ,GPIO_171 - n/c
here mfpr-table - /w / constant #mfprs