T108: add gpio factory AT test
Change-Id: Ief06dc240ee8f0fdb77c88403ba69a8d40914de0
diff --git a/mbtk/mbtk_lib/inc/mbtk_gpio_def.h b/mbtk/mbtk_lib/inc/mbtk_gpio_def.h
index 0fb961a..d6d9b51 100755
--- a/mbtk/mbtk_lib/inc/mbtk_gpio_def.h
+++ b/mbtk/mbtk_lib/inc/mbtk_gpio_def.h
@@ -25,25 +25,14 @@
GPIO2_BASE 0xD4019008
GPIO3_BASE 0xD4019100
*/
-/*
-MMC_CMD GPIO_41
-MMC_DATA0 GPIO_40
-MMC_DATA1 GPIO_39
-MMC_DATA2 GPIO_38
-MMC_DATA3 GPIO_37
-SD_DET GPIO_43
-WLAN_DAT3 GPIO_48
-
-
-*/
#define GPIO_FUNC_MMC1_DAT3 0xD401E094
#define GPIO_FUNC_MMC1_DAT2 0xD401E098
#define GPIO_FUNC_MMC1_DAT1 0xD401E09C
#define GPIO_FUNC_MMC1_DAT0 0xD401E0A0
-#define GPIO_FUNC_MMC1_CMD 0xD401E0A4
-#define GPIO_FUNC_MMC1_CLK 0xD401E0A8
-#define GPIO_FUNC_MMC1_CD 0xD401E0AC
+#define GPIO_FUNC_MMC1_CMD 0xD401E0A4
+#define GPIO_FUNC_MMC1_CLK 0xD401E0A8
+#define GPIO_FUNC_MMC1_CD 0xD401E0AC
#define GPIO_FUNC_USB_ID 0xD401E0B0
#define GPIO_FUNC_PRI_TDI 0xD401E0B4
#define GPIO_FUNC_PRI_TMS 0xD401E0B8
@@ -54,6 +43,7 @@
#define GPIO_FUNC_CLK_REQ 0xD401E0CC
#define GPIO_FUNC_VCXO_REQ 0xD401E0D4
#define GPIO_FUNC_VCXO_OUT 0xD401E0D8
+
#define GPIO_FUNC_GPIO_00 0xD401E0DC
#define GPIO_FUNC_GPIO_01 0xD401E0E0
#define GPIO_FUNC_GPIO_02 0xD401E0E4
@@ -65,6 +55,7 @@
#define GPIO_FUNC_GPIO_08 0xD401E0FC
#define GPIO_FUNC_GPIO_09 0xD401E100
#define GPIO_FUNC_GPIO_10 0xD401E104
+
#define GPIO_FUNC_GPIO_11 0xD401E108
#define GPIO_FUNC_GPIO_12 0xD401E10C
#define GPIO_FUNC_GPIO_13 0xD401E110
@@ -75,6 +66,7 @@
#define GPIO_FUNC_GPIO_18 0xD401E124
#define GPIO_FUNC_GPIO_19 0xD401E128
#define GPIO_FUNC_GPIO_20 0xD401E12C
+
#define GPIO_FUNC_GPIO_21 0xD401E130
#define GPIO_FUNC_GPIO_22 0xD401E134
#define GPIO_FUNC_GPIO_23 0xD401E138
@@ -85,12 +77,20 @@
#define GPIO_FUNC_GPIO_28 0xD401E14C
#define GPIO_FUNC_GPIO_29 0xD401E150
#define GPIO_FUNC_GPIO_30 0xD401E154
+
#define GPIO_FUNC_GPIO_31 0xD401E158
#define GPIO_FUNC_GPIO_32 0xD401E15C
#define GPIO_FUNC_GPIO_33 0xD401E160
#define GPIO_FUNC_GPIO_34 0xD401E164
#define GPIO_FUNC_GPIO_35 0xD401E168
#define GPIO_FUNC_GPIO_36 0xD401E16C
+#define GPIO_FUNC_GPIO_37 0xD401E170
+#define GPIO_FUNC_GPIO_38 0xD401E174
+#define GPIO_FUNC_GPIO_39 0xD401E178
+#define GPIO_FUNC_GPIO_40 0xD401E17C
+
+#define GPIO_FUNC_GPIO_41 0xD401E180
+#define GPIO_FUNC_GPIO_42 0xD401E184
#define GPIO_FUNC_GPIO_43 0xD401E188
#define GPIO_FUNC_GPIO_44 0xD401E18C
#define GPIO_FUNC_GPIO_45 0xD401E190
@@ -99,6 +99,7 @@
#define GPIO_FUNC_GPIO_48 0xD401E19C
#define GPIO_FUNC_GPIO_49 0xD401E1A0
#define GPIO_FUNC_GPIO_50 0xD401E1A4
+
#define GPIO_FUNC_GPIO_51 0xD401E1A8
#define GPIO_FUNC_GPIO_52 0xD401E1AC
#define GPIO_FUNC_GPIO_53 0xD401E1B0
@@ -107,6 +108,7 @@
#define GPIO_FUNC_DVL_1 0xD401E2B8
#define GPIO_FUNC_GPIO_69 0xD401E2BC
#define GPIO_FUNC_GPIO_70 0xD401E2C0
+
#define GPIO_FUNC_QSPI_DAT3 0xD401E2C4
#define GPIO_FUNC_QSPI_DAT2 0xD401E2C8
#define GPIO_FUNC_QSPI_DAT1 0xD401E2CC
@@ -117,6 +119,7 @@
#define GPIO_FUNC_GPIO_78 0xD401E2E0
#define GPIO_FUNC_GPIO_79 0xD401E2E4
#define GPIO_FUNC_GPIO_80 0xD401E2E8
+
#define GPIO_FUNC_SDIO_DAT3 0xD401E2EC
#define GPIO_FUNC_SDIO_DAT2 0xD401E2F0
#define GPIO_FUNC_SDIO_DAT1 0xD401E2F4