Qualcomm ARM Based SoC Updates for v4.2

* Added Subsystem Power Manager (SPM) driver
* Split out 32-bit specific SCM code
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: GPGTools - https://gpgtools.org

iQIcBAABCgAGBQJVZM4NAAoJEF9hYXeAcXzB0NcQALmKUB4na0s+tcJ7Rxagrmwk
0cIrmzP2r2NTqM+03rGLtxiy3DEvTDo00SRaA6GMCtvGSYUXUJYUubi6Pau4moSD
n5cIdiGe35sddvjNhgYNAkz3Q68aC07wK1m3tv8eDUgnlMcA58ALz00kg6CmtbpO
v6k9x6VQ/xRkMJsAxcy7Za2wL0QvApADhosAnnP9s02+qEk1VXBVv99HZs2z36HV
jgzzj6LjwpgOxdiV1HEI22z7Gm0NiEY+Z5nJhGMdCUfmIWlvvzbGr3mnpuPqpLbb
x8zyFsQjnTqOYuqU/r9GflYexGZPEqj/UztP6i+TP0EfuJ3LdchVF3mCjDxZP+kP
phVaX02Xkh5/ujsX/U2uQ2PmxlcSFOUyK3y5F1SXBrjXYDFxtBcZdnUiobc4bDqw
213WM8lLDiBV3aIPLjCObofXMkc9yuWg3iZnf42iHnJDoBnRoS1RkGK2mU2awqP1
Q4X4/SqoTim4qqozCYNABkS6ZMVrorO7MH0+SMQGg/+h24JX1IGR2wnv1Fh/c05Z
lJ0kODr+Gyzlpnmg+iwZnzAAEAVn7i00GZ1HViJn9+BjZAa81N8Upo9l3BnAH2Dp
qCdod5d0ZRYdCiG7Fiyx/ggMhtf53vpzo+nk0LRqc2mH8R9zFoEDM7Sq//+19ba3
sSVs3aWK1lQOi5H8HOyL
=lRc3
-----END PGP SIGNATURE-----
firmware: qcom: scm: Split out 32-bit specific SCM code

Split out the 32-bit SCM implementation into its own file to prep for
supporting a 64-bit/ARM64 implementation as well.  We create a simple shim
to ensure both versions conform to the same interface.

Signed-off-by: Kumar Gala <galak@codeaurora.org>
4 files changed