ARM: add auto hotplug driver

Signed-off-by: Braydon Saporito <altabraydon@gmail.com>

Conflicts:
	arch/arm/mach-msm/Kconfig
update ion memory

Signed-off-by: Braydon Saporito <altabraydon@gmail.com>