[PATCH v5 0/6] PM QoS: implement the OMAP low level constraints management code
khilman at ti.com
Tue Dec 13 18:53:20 EST 2011
jean.pihet at newoldbits.com writes:
> From: Jean Pihet <j-pihet at ti.com>
> . Implement the devices wake-up latency constraints using the global
> device PM QoS notification handler which applies the constraints to the
> underlying layer
> . Implement the low level code which controls the power domains next power
> states, through the hwmod and pwrdm layers
> . Add cpuidle and power domains wake-up latency figures for OMAP3, cf.
> comments in the code and  for the details on where the numbers
> are magically coming from
> . Implement the relation between the cpuidle and per-device PM QoS frameworks
> in the OMAP3 specific idle callbacks.
> The chosen C-state shall satisfy the following conditions:
> . the 'valid' field is enabled,
> . it satisfies the enable_off_mode flag,
> . the next state for MPU and CORE power domains is not lower than the
> state programmed by the per-device PM QoS.
I had a couple minor comments on this version, but after that, feel free
Reviewed-by: Kevin Hilman <khilman at ti.com>
after that, this series will go upstream through Paul.
More information about the linux-arm-kernel