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