[PATCH v5 0/9] Consolidate cpuidle functionality