Skip to content

RFC ARM: cpuidle: heterogeneous systems extension

Lina Iyer linux-arm-kernel linux-devicetree linux-pm 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v2 RFC Latest0 of 1 patch 0 repliesNew

Patches in v2 No applies recorded yet

The patch the cover letter announces is not in this archive.

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v2 yet.

Read the v2 thread

Cover letter [RFC PATCH v2 0/1] ARM: cpuidle: heterogeneous systems extension
Quoted 12 lines · Lorenzo Pieralisi
Quoted 11 lines · Kevin Hilman

On Thu, Apr 16, 2015 at 9:10 AM, Lorenzo Pieralisi <[email protected]> wrote:

[...]

Quoted 3 lines

This patch sets the maximum number of static CPUidle drivers allowed to two, since it is hard to foresee systems with more than two sets of CPUs having different idle states

It's not hard to forsee anymore:

Quoted 8 lines
Quoted 2 lines
   http://www.cnx-software.com/2015/04/21/mediatek-helio-x20-deca-core-processor/
   https://liliputing.com/2015/04/closer-look-at-mediateks-upcoming-10-core-helio-x20-processor.html

Eheh I stand corrected :). Not a big deal, drivers can be allocated dynamically; it seems that the designs above leave us no choice, the idle states are the only differentiating factor when it comes to CPUidle driver logical cpumask creation, happy to hear more opinions on this, but I do not really see what we can use instead.

Dynamic idle driver would be nice. Otherwise, the patch looks good to me.

Thanks,
Lina