msm: pm: Fix broken bits

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

This reverts commit b597a8e4309c4298c0db24e458468289c6377e00.
Revert "msm: pm: Remove unused variable"

This reverts commit f45fe43bdf81e8eaec527435b0cc4d35d3a48d28.
Revert "Remove a workaround since BCM20793 chip default is 7 bits address."

This reverts commit 98abd5816bb024074cf1f32456c0cc41a3fda7b5, since
we also want to support the BCM20792...
bcm2079x: Ignore the BCMNFC_CHANGE_ADDR ioctl on flo/deb

The chip variant present on those devices doesn't need(/use?) this

Change-Id: Ibace93bd6f12c8ebe35be245021d1fd888765db6
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
Merge branch 'cm-10.2' of github.com:CyanogenMod/android_kernel_google_msm into cm-10.2