aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/idle/intel_idle.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'pm-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds2025-03-251-8/+27
|\
| * Merge back earlier cpuidle material for 6.15Rafael J. Wysocki2025-03-031-8/+27
| |\
| | * intel_idle: introduce 'no_native' module parameterDavid Arcari2025-02-251-0/+14
| | * intel_idle: clean up BYT/CHT auto demotion disableArtem Bityutskiy2025-02-191-8/+13
* | | Merge branch 'x86/urgent' into x86/cpu, to pick up dependent commitsIngo Molnar2025-03-041-0/+4
|\| |
| * | intel_idle: Handle older CPUs, which stop the TSC in deeper C states, correctlyThomas Gleixner2025-02-281-0/+4
| |/
* / intel_idle: Provide the default enter_dead() handlerPatryk Wlazlyn2025-02-051-0/+14
|/
* Merge tag 'pm-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds2025-01-221-0/+1
|\
| * intel_idle: add Clearwater Forest SoC supportArtem Bityutskiy2024-12-101-0/+1
* | x86/cpu: Make all all CPUID leaf names consistentDave Hansen2024-12-181-1/+1
* | x86/cpu: Remove unnecessary MwAIT leaf checksDave Hansen2024-12-181-3/+0
* | x86/cpu: Move MWAIT leaf definition to common headerDave Hansen2024-12-181-0/+1
|/
* intel_idle: add Granite Rapids Xeon D supportArtem Bityutskiy2024-11-111-0/+48
* intel_idle: fix ACPI _CST matching for newer Xeon platformsArtem Bityutskiy2024-09-251-8/+29
* intel_idle: Disable promotion to C1E on Jasper Lake and Elkhart LakeKai-Heng Feng2024-08-201-2/+12
* intel_idle: add Granite Rapids Xeon supportArtem Bityutskiy2024-08-191-0/+46
* intel_idle: Switch to new Intel CPU model definesTony Luck2024-06-071-58/+58
* cpuidle: ACPI/intel: fix MWAIT hint target C-state computationHe Rongguang2024-03-051-1/+2
* Merge tag 'pm-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds2024-01-101-0/+114
|\
| * intel_idle: add Sierra Forest SoC supportArtem Bityutskiy2023-12-191-0/+44
| * intel_idle: add Grand Ridge SoC supportArtem Bityutskiy2023-12-191-0/+36
| * intel_idle: Add Meteorlake supportZhang Rui2023-12-111-0/+34
* | x86: Fix CPUIDLE_FLAG_IRQ_ENABLE leaking timer reprogramPeter Zijlstra2023-11-291-12/+7
|/
* intel_idle: Add ibrs_off module parameter to force-disable IBRSWaiman Long2023-10-071-1/+10
* intel_idle: Use __update_spec_ctrl() in intel_idle_ibrs()Waiman Long2023-10-071-4/+3
* Merge tag 'perf-core-2023-08-28' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2023-08-281-5/+5
|\
| * x86/cpu: Fix Gracemont uarchPeter Zijlstra2023-08-091-5/+5
* | Revert "intel_idle: Add support for using intel_idle in a VM guest using just...Rafael J. Wysocki2023-07-191-116/+1
* | Revert "intel_idle: Add a "Long HLT" C1 state for the VM guest mode"Rafael J. Wysocki2023-07-191-55/+0
* | Revert "intel_idle: Add __init annotation to matchup_vm_state_with_baremetal()"Rafael J. Wysocki2023-07-191-1/+1
|/
* intel_idle: Add __init annotation to matchup_vm_state_with_baremetal()Rafael J. Wysocki2023-06-281-1/+1
* intel_idle: Add a "Long HLT" C1 state for the VM guest modeArjan van de Ven2023-06-211-0/+55
* intel_idle: Add support for using intel_idle in a VM guest using just hltArjan van de Ven2023-06-161-1/+116
* intel_idle: clean up the (new) state_update_enter_method functionArjan van de Ven2023-06-121-3/+12
* intel_idle: refactor state->enter manipulation into its own functionArjan van de Ven2023-06-121-22/+28
* intel_idle: mark few variables as __read_mostlyArtem Bityutskiy2023-04-271-2/+2
* intel_idle: do not sprinkle module parameter definitions aroundArtem Bityutskiy2023-04-271-3/+7
* intel_idle: fix confusing messageArtem Bityutskiy2023-04-271-2/+3
* intel_idle: improve C-state flags handling robustnessArtem Bityutskiy2023-04-271-10/+18
* intel_idle: further intel_idle_init_cstates_icpu() cleanupArtem Bityutskiy2023-04-271-11/+13
* intel_idle: clean up intel_idle_init_cstates_icpu()Artem Bityutskiy2023-04-271-5/+5
* intel_idle: use pr_info() instead of printk()Artem Bityutskiy2023-04-271-1/+1
* Merge tag 'pm-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds2023-02-211-0/+2
|\
| * intel_idle: add Emerald Rapids Xeon supportArtem Bityutskiy2023-01-201-0/+2
* | intel_idle: Add force_irq_on module paramPeter Zijlstra2023-01-131-1/+6
* | cpuidle, intel_idle: Fix CPUIDLE_FLAG_IBRSPeter Zijlstra2023-01-131-2/+2
* | cpuidle, intel_idle: Fix CPUIDLE_FLAG_IRQ_ENABLE *again*Peter Zijlstra2023-01-131-7/+1
|/
* intel_idle: Add AlderLake-N supportZhang Rui2022-09-211-0/+51
* intel_idle: move from strlcpy() with unused retval to strscpy()Wolfram Sang2022-08-311-1/+1
* Merge tag 'pm-5.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds2022-08-021-23/+1
|\