Initial Contribution

msm-2.6.38: tag AU_LINUX_ANDROID_GINGERBREAD.02.03.04.00.142

Signed-off-by: Bryan Huntsman <bryanh@codeaurora.org>
diff --git a/arch/arm/mach-msm/Makefile.boot b/arch/arm/mach-msm/Makefile.boot
index 24dfbf8..1bbaeaf 100644
--- a/arch/arm/mach-msm/Makefile.boot
+++ b/arch/arm/mach-msm/Makefile.boot
@@ -1,3 +1,44 @@
-  zreladdr-y		:= 0x10008000
-params_phys-y		:= 0x10000100
-initrd_phys-y		:= 0x10800000
+# MSM7x01A
+   zreladdr-$(CONFIG_ARCH_MSM7X01A)	:= 0x10008000
+params_phys-$(CONFIG_ARCH_MSM7X01A)	:= 0x10000100
+initrd_phys-$(CONFIG_ARCH_MSM7X01A)	:= 0x10800000
+
+# MSM7x25
+   zreladdr-$(CONFIG_ARCH_MSM7X25)	:= 0x00208000
+params_phys-$(CONFIG_ARCH_MSM7X25)	:= 0x00200100
+initrd_phys-$(CONFIG_ARCH_MSM7X25)	:= 0x0A000000
+
+# MSM7x27
+   zreladdr-$(CONFIG_ARCH_MSM7X27)	:= 0x00208000
+params_phys-$(CONFIG_ARCH_MSM7X27)	:= 0x00200100
+initrd_phys-$(CONFIG_ARCH_MSM7X27)	:= 0x0A000000
+
+# MSM7x27A
+   zreladdr-$(CONFIG_ARCH_MSM7X27A)	:= 0x00208000
+params_phys-$(CONFIG_ARCH_MSM7X27A)	:= 0x00200100
+
+# MSM7x30
+   zreladdr-$(CONFIG_ARCH_MSM7X30)	:= 0x00208000
+params_phys-$(CONFIG_ARCH_MSM7X30)	:= 0x00200100
+initrd_phys-$(CONFIG_ARCH_MSM7X30)	:= 0x01200000
+
+ifeq ($(CONFIG_MSM_SOC_REV_A),y)
+# QSD8x50
+   zreladdr-$(CONFIG_ARCH_QSD8X50)	:= 0x20008000
+params_phys-$(CONFIG_ARCH_QSD8X50)	:= 0x20000100
+initrd_phys-$(CONFIG_ARCH_QSD8X50)	:= 0x24000000
+endif
+
+# MSM8x60
+   zreladdr-$(CONFIG_ARCH_MSM8X60)	:= 0x40208000
+
+# MSM8960
+   zreladdr-$(CONFIG_ARCH_MSM8960)	:= 0x80208000
+
+# APQ8064
+   zreladdr-$(CONFIG_ARCH_APQ8064)	:= 0x80208000
+
+# FSM9XXX
+   zreladdr-$(CONFIG_ARCH_FSM9XXX)	:= 0x10008000
+params_phys-$(CONFIG_ARCH_FSM9XXX)	:= 0x10000100
+initrd_phys-$(CONFIG_ARCH_FSM9XXX)	:= 0x12000000