[PATCH 4/7] ARM: EXYNOS4: Support early wakeup while entering sleep mode

Kukjin Kim kgene.kim at samsung.com
Fri Jun 24 03:42:26 EDT 2011


Russell King - ARM Linux wrote:

> Stop bodging stuff (like you have for the SCU stuff.) and start _talking_
> to people if the code doesn't do what you need it to do.

Hi Russell and all,

I'd like to share requirement of EXYNOS4210 PM.

Now if there is wakeup source which is pending before entering suspend mode,
PMU(Power Management Unit) handles WFI instruction as NOP on EXYNOS4210. But
it seems that current cpu_suspend() cannot support this. So how can/should
we handle this case?

And this is another case. For example, assume that ARM is power down mode
and outer cache(L2 cache) data is retention state to use L2 cache data after
wakeup. In this case, according to wakeup sequence, firstly L1 cache is
enabled in cpu_resume() then L2 cache will be enabled which is implemented
in Samsung SoC specific code. So how can be handled the coherency problem
between L1 cache and L2 cache?

Thanks.

Best regards,
Kgene.
--
Kukjin Kim <kgene.kim at samsung.com>, Senior Engineer,
SW Solution Development Team, Samsung Electronics Co., Ltd.




More information about the linux-arm-kernel mailing list