adc: add close adc func

Change-Id: I02fa5c283a191335a5fe477d89a0388daff26109
diff --git a/mbtk/mbtk_lib/src/mbtk_adc.c b/mbtk/mbtk_lib/src/mbtk_adc.c
index 8fa1b7b..ddacf39 100755
--- a/mbtk/mbtk_lib/src/mbtk_adc.c
+++ b/mbtk/mbtk_lib/src/mbtk_adc.c
@@ -23,6 +23,10 @@
 #define ADC_DEVICE_802 "/sys/devices/soc.0/d4000000.apb/pxa2xx-i2c.2/i2c-2/2-0030/pm802-bat/adc"
 #define ADC_DEVICE_803 "/sys/kernel/debug/adc"
 
+void mbtk_adc_close(void)
+{
+    system("echo 3 > /sys/kernel/debug/adc");
+}
 
 int mbtk_adc_get(mbtk_adc_enum channle)
 {
diff --git a/mbtk/mbtk_lib/src/mbtk_gpio.c b/mbtk/mbtk_lib/src/mbtk_gpio.c
index 15b8312..8b7396a 100755
--- a/mbtk/mbtk_lib/src/mbtk_gpio.c
+++ b/mbtk/mbtk_lib/src/mbtk_gpio.c
@@ -568,5 +568,6 @@
             //printf("############gpio [%d] test success############\n", test_gpio[i]);
         }
     }
+    mbtk_adc_close();
     return n;
 }