Revert "Revert "msm: pm2: Add memory markers across PM driver"."

This reverts commit eddf9aa5a5cd28b1b3af7ee2ab4fda914071c762.
Revert "Revert "msm: pm2: Extend memory marker support to 7x27A"."

This reverts commit 905b70f58c33bb2021f3de2a07eca35af55ea13a.
Revert "Revert "msm: pm2: Log SPM registers before executing the WFI"."

This reverts commit cd0f2c653cf8b456c2fd1f708ce8cc96167abd99.
Revert "Revert "msm: idle-macros: Do not access SPM registers for 7x27a"."

This reverts commit 0a10aac40bf7568e8d08d731e210b7793538e634.
Revert "Revert "msm: pm2: Write a known pattern before executing the WFI"."

This reverts commit b15a30eea4814ee0cf347fc5e50d900619648bf5.
Revert "Revert "msm: pm2: Send SMSM RESET request to modem""

This reverts commit a456bfe8023d2c6705ccc1947e74550dec011623.