[V2 patch 00/19] cpuidle: code consolidation