Revert "cpuidle: remove the power_specified field in the driver"

This reverts commit dd2bb87ddd5d86ee01e405227380fdbdf4b1cfdb.
Revert "cpuidle: Fix finding state with min power_usage"

This reverts commit afc6b874f2997bd19547ec4a8b82a50c55e2ac87.
Revert "cpuidle: Get typical recent sleep interval"

This reverts commit 8e948d0c4db632436150cafdcb1ba37820e6a200.
Revert "cpuidle: Quickly notice prediction failure in general case"

This reverts commit 93b5e19ed0ff4ad2756356644327fd6de5d3b59c.
Revert "cpuidle: Quickly notice prediction failure for repeat mode"

This reverts commit 4259e5ec9b9aca9dc21178f8acc1ee1c62fda700.
Revert "cpuidle: move field disable from per-driver to per-cpu"

This reverts commit ecc6594659e45fed5c6514d2782ec9597f07c84e.
Merge branch 'kk2' of https://github.com/N3uTr0nRom/N3uTr0n_kernel into kk2