msm_shared: Add a new SDHC clock freq and enable GPIO driver for MSM8916

HW team suggested a new clock frequency for SDHCI.
This patch also enables gpio driver for MSM8916.

Change-Id: Ic5715e83b1b8e8cec562b87ab04e9613b2bf5ff2
diff --git a/platform/msm_shared/include/mmc_sdhci.h b/platform/msm_shared/include/mmc_sdhci.h
index 5ea74c4..abbe64d 100644
--- a/platform/msm_shared/include/mmc_sdhci.h
+++ b/platform/msm_shared/include/mmc_sdhci.h
@@ -148,6 +148,7 @@
 #define MMC_CLK_48MHZ                             48000000
 #define MMC_CLK_50MHZ                             49152000
 #define MMC_CLK_96MHZ                             96000000
+#define MMC_CLK_177MHZ                            177770000
 #define MMC_CLK_200MHZ                            200000000
 #define MMC_CLK_192MHZ                            192000000
 #define MMC_CLK_400MHZ                            400000000
diff --git a/platform/msm_shared/rules.mk b/platform/msm_shared/rules.mk
index a022e04..78edf48 100755
--- a/platform/msm_shared/rules.mk
+++ b/platform/msm_shared/rules.mk
@@ -166,6 +166,7 @@
 		$(LOCAL_DIR)/spmi.o \
 		$(LOCAL_DIR)/bam.o \
 		$(LOCAL_DIR)/qpic_nand.o \
+		$(LOCAL_DIR)/gpio.o \
 		$(LOCAL_DIR)/dev_tree.o
 endif