[msm7630] Add support for msm7630 basic bootup

Add support for basic bootup for msm7630:
 * Adding msm7630 as a new platform and surf as a new target
 * GP & DG timer base address changes
 * NAND, data mover, proc comm, usb base address changes
 * Fix aboot to work with 4K page nand instead of hardcoding 2K page
 * Also fix cpu init for qsd8k
diff --git a/target/msm7630_surf/rules.mk b/target/msm7630_surf/rules.mk
index a34d9db..8a81573 100644
--- a/target/msm7630_surf/rules.mk
+++ b/target/msm7630_surf/rules.mk
@@ -2,7 +2,7 @@
 
 INCLUDES += -I$(LOCAL_DIR)/include
 
-PLATFORM := msm7k
+PLATFORM := msm7x30
 
 MEMBASE := 0x00000000 # SMI
 MEMSIZE := 0x00800000 # 8MB
@@ -26,7 +26,6 @@
 
 DEFINES += \
 	SDRAM_SIZE=$(MEMSIZE) \
-	MEMBASE=$(MEMBASE) \
 	LINUX_MACHTYPE=$(LINUX_MACHTYPE) \
 	BASE_ADDR=$(BASE_ADDR) \
 	TAGS_ADDR=$(TAGS_ADDR) \
@@ -37,6 +36,5 @@
 
 OBJS += \
 	$(LOCAL_DIR)/init.o \
-	$(LOCAL_DIR)/keypad.o \
 	$(LOCAL_DIR)/atags.o \
-	$(LOCAL_DIR)/panel.o
+	$(LOCAL_DIR)/keypad.o