Re: [RFC 1/1] omap3: PM: MPU and CORE should stay awake if there is CAM domain ACTIVE

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 27 Jan 2012, Sakari Ailus wrote:

> MPU and CORE should stay awake if there is CAM domain ACTIVE.

I guess this should read that MPU and CORE should stay awake if the ISP IP 
block is active?

> This is because that module doesn't have wake-up capability.
>
> The original patch was written by Jouni Högander in 2008 and this is the
> last part left of it which is not in upstream yet.
> 
> I wonder if the approach taken in the patch is valid these days;
> nevertheless it seems to do the job...

Unfortunately we do not yet have a Linux generic framework for this sort 
of thing yet, and Tony doesn't want to add more platform_data function 
pointers.  So in the interim, would suggest following an 
approach similar to the patch at the bottom of this message:

http://www.spinics.net/lists/linux-omap/msg63495.html

using PM QoS constraints to get what you want.  Make sure you keep the big 
nasty comment in there.  That way, when someone manages to get some 
generic support in for it, we can convert it over easily.

We should probably be marking all of these IP blocks with broken wakeup 
with a hwmod flag also, for warning purposes if nothing else.  "Warning, 
missing IP block wakeup line; energy consumption will be higher than 
necessary; please annoy your silicon vendor"


- Paul

[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux