ARM: msm: register msm soc bus device

This is a temporary change which allows both upstream
socinfo and legacy socinfo to co-exist, for userspace
to move to the new socinfo interface. It also adds a
soc device and then populates all devices as children
of this soc node.

Implications:
Socinfo directory in sys will change from
/sys/devices/system/soc#/ to
/sys/devices/soc#/

Change-Id: I4453e2d7eeed333730ca8bafede18ddc551b69e0
Signed-off-by: Abhimanyu Kapur <abhimany@codeaurora.org>
17 files changed