msm: pm: Turn msm_init_pm back into a late initcall

Change-Id: I31ae9444e6d5b13a447cd2356c8fa3db717c228c
Revert "Revert "msm: pm: Fix broken reg_val check""

This reverts commit 605f31469cc4de15f3cdea3ee339151f3ef51e33.
mako: Update bus topology for QSEECOM

 * Update board file to match clocks and driver.

Change-Id: I9f8efeffd26ef22c32a16bea81ea02d2f1cb88b8
msm: Fix warning about sparsemem during compilation

Change-Id: Ib5da0ec76b773a746a9ebfb39eadbd63caeb9462
msm: Upgrade ION setup for Mako and Flo

 * Upgrade the ION setup code to properly configure the devices.

Change-Id: Ia20beeb72de253c76b746e2d56251d2e5abbaefa