msm: socinfo: Introduce soc string.

OEMs require the soc-id to be translated to a string
by the kernel and reported as a part of machine init
routines. Add support for it

Conflicts:

	arch/arm/mach-msm/socinfo.c

Signed-off-by: Abhimanyu Kapur <abhimany@codeaurora.org>

Change-Id: Ib6b34a0a890d6102283a3cce275c5fc5c558f868
Signed-off-by: Sivasri Kumar Vanka <sivasri@codeaurora.org>
ARM: Introduce arch_read_hardware_id

Moving towards device tree and arm single binary refering to
machine descriptor name for hardware id information under
/proc/cpuinfo is not suitable for certain soc vendors. Add a
hook for soc vendors to supply a per-soc hardware read method.

Change-Id: I8d6f77dbb8037c943d58e0d39fcaa9b54366650e
Signed-off-by: Abhimanyu Kapur <abhimany@codeaurora.org>
msm: socinfo: populate arch_read_hardware_id

Populate arch_read_hardware_id with msm specific implementation
to report correct hardware id under /proc/cpuinfo.

Change-Id: Ia28cad32d79945ee2c71ec1bbafa7370e49e3939
Signed-off-by: Abhimanyu Kapur <abhimany@codeaurora.org>
Signed-off-by: David Ng <dave@codeaurora.org>
Merge "msm: socinfo: Introduce soc string."
Merge "ARM: Introduce arch_read_hardware_id"
Merge "msm: socinfo: populate arch_read_hardware_id"