在 Qualcomm chip 裡有一個 hardware block 名為 MPM。
在 RPM CPU halts 後,MPM 會保持在 on 的狀態用來處理 全系統 sleep process 的最後步驟。
MPM 也會保持在 on 的狀態,依據 MPM interrupt controller 設定來 monitor systen wake event。
Flow
注解
MPM supports VDD minimization , also known as VDD_CORE rentation mode, 減少 digital logic 電路的漏電流,但還可以保持 register 和 memory 的狀態。
Source Code
msm8917-pm.dtsi
qcom,mpm@601