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
Merge branch 'cm-10.2' into martincz