platform/target: Add clock driver support and enable SDHCI

Add support to enable SDHCI and USB. This patch also
enables the clock driver for various peripherals.

Change-Id: I96d3079b0615cee34c2b3f6d8b2c13517aa5a442
diff --git a/platform/msm8952/platform.c b/platform/msm8952/platform.c
index 4648638..1ee7cdc 100644
--- a/platform/msm8952/platform.c
+++ b/platform/msm8952/platform.c
@@ -29,12 +29,16 @@
 #include <debug.h>
 #include <reg.h>
 #include <platform/iomap.h>
+#include <platform/irqs.h>
+#include <platform/clock.h>
 #include <qgic.h>
 #include <qtimer.h>
 #include <mmu.h>
 #include <arch/arm/mmu.h>
 #include <smem.h>
 #include <board.h>
+#include <boot_stats.h>
+#include <platform.h>
 
 #define MSM_IOMAP_SIZE ((MSM_IOMAP_END - MSM_IOMAP_BASE)/MB)
 #define APPS_SS_SIZE   ((APPS_SS_END - APPS_SS_BASE)/MB)
@@ -66,6 +70,7 @@
 void platform_early_init(void)
 {
 	board_init();
+	platform_clock_init();
 	qgic_init();
 	qtimer_init();
 	scm_init();