intel_idle: add Emerald Rapids Xeon support
authorArtem Bityutskiy <artem.bityutskiy@linux.intel.com>
Fri, 20 Jan 2023 09:15:28 +0000 (11:15 +0200)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Fri, 20 Jan 2023 17:39:42 +0000 (18:39 +0100)
commit74528edfbc664f9d2c927c4e5a44f1285598ed0f
treec4cdcddad86ab6ee8c32914049ca1f6bda2b2a7d
parent716ff71ae234fd3ef1286aac8d8a19a0ed2d509d
intel_idle: add Emerald Rapids Xeon support

Emerald Rapids (EMR) is the next Intel Xeon processor after Sapphire
Rapids (SPR).

EMR C-states are the same as SPR C-states, and we expect that EMR
C-state characteristics (latency and target residency) will be the
same as in SPR. Therefore, add EMR support by using SPR C-states table.

Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/idle/intel_idle.c