Hi all
I have faced a problem that my smps2(VDD_CORE_L) did not ramp down to 0V while device suspend. MPU & IVA can ramp to 0V properly.
First I check if my device entered OFF MODE. So I dumped the related register RM_L3_1_L3_1_CONTEXT[1]. Context has no change. What means that the device did not enter off mode.
I printed out the log info. Which shown that PD_CORE and PD_L4_PER did not hit targeted status.
log msg:
[ 109.423065] pmu2 -- Powerdomain (gfx_pwrdm) target state OFF (achieved=OFF current=OFF saved=OFF)
[ 109.423065] pmu2 -- Powerdomain (abe_pwrdm) target state OFF (achieved=OFF current=OFF saved=OFF)
[ 109.423065] pmu2 -- Powerdomain (dss_pwrdm) target state OFF (achieved=OFF current=OFF saved=OFF)
[ 109.423065] pmu2 -- Powerdomain (tesla_pwrdm) target state OFF (achieved=OFF current=OFF saved=OFF)
[ 109.423065] pmu2 -- Powerdomain (emu_pwrdm) target state OFF (achieved=OFF current=OFF saved=OFF)
[ 109.423065] pmu2 -- Powerdomain (ivahd_pwrdm) target state OFF (achieved=OFF current=OFF saved=OFF)
[ 109.423065] pmu2 -- Powerdomain (cam_pwrdm) target state OFF (achieved=OFF current=OFF saved=OFF)
[ 109.423065] pmu2 -- Powerdomain (l3init_pwrdm) target state OSWR (achieved=OSWR current=OSWR saved=OSWR)
[ 109.423065] pmu2 -- Powerdomain (l4per_pwrdm) target state OSWR (achieved=ON current=ON saved=OSWR)
[ 109.423065] pmu2 -- Powerdomain (cefuse_pwrdm) target state OFF (achieved=OFF current=OFF saved=OFF)
[ 109.423065] pmu2 -- Powerdomain (mpu_pwrdm) target state OSWR (achieved=OFF current=ON saved=ON)