misc: rt5501: Add RT5501 amp driver

* HTC kernel version: m4-jb-crc-3.4.10-e831392

Change-Id: Ibf735c5e64fc77e3b3df4f97697daee646aca3ef

Conflicts:
	drivers/misc/Kconfig
	drivers/misc/Makefile
msm: HTC: update battery drivers for m4

Change-Id: I744df00d1dc5a5706cee064dc2fa515b3a38ffe7
msm: HTC: 8930: set panel width and height parameters

Change-Id: I1b426ca9f603abccde5855ab81c80905183a2ef3
msm: HTC: 8930: disable CSW hack

Change-Id: I35462c66d51aabf726fa0b7493399615dabe4009
msm: HTC: 8930: set missing CONTIG_MEM option

Change-Id: I25784cb2dc1f87850ff4d55058033ed975d5e4b4
msm: HTC: 8930: enable event timer

Change-Id: Ic9af8fbbbbcfbfd23e26319027fd100f61650843
msm: HTC: 8930: use performance governor for startup

Change-Id: I0c97f8da1eac028ebd0fefa1e515a0d81bc1764e
msm: HTC: 8930: remove noisy backlight debugging

Change-Id: I3a3ab141c5304b76b9be47fe64a58cefaf1fb7f2
msm: HTC: 8930: update regulator setup

Change-Id: I8d0ae36f08dea8d3032d516799b97e0c8627982c
msm: HTC: 8930: enable KSM and RCU_FAST_NO_HZ

Change-Id: I3110ff835f5d80beca49c0b6a0b5ac49f56b2d25
Revert "msm: HTC: 8960: use FLATMEM if HTC 8960 device"

This reverts commit 4eea3887a603f2be0e6fb6520d646b68452d7e0a.
msm: m4: correct PHYS_OFFSET and zreladdr for MACH_M4_UL

Change-Id: I4301059d105c03c9c06cc9ad496c51535487f4c2