Used @updateing initial Kexec Port for his device to make it work with ville
	modified:   arch/arm/Kconfig
	modified:   arch/arm/boot/compressed/head.S
	modified:   arch/arm/include/asm/kexec.h
	modified:   arch/arm/kernel/atags.c
	new file:   arch/arm/kernel/crash_notes.c
	modified:   arch/arm/kernel/machine_kexec.c
	modified:   arch/arm/kernel/relocate_kernel.S
	modified:   arch/arm/mach-msm/htc/ville/board-ville.c
	modified:   arch/arm/mach-msm/include/mach/memory.h
	modified:   arch/arm/mach-msm/restart.c
	modified:   include/linux/kexec.h
	modified:   kernel/kexec.c