summaryrefslogtreecommitdiff
path: root/drivers/idle
AgeCommit message (Expand)AuthorFilesLines
2025-06-10intel_idle: Update arguments of mwait_idle_with_hints()Uros Bizjak1-4/+4
2025-06-07intel_idle: Rescan "dead" SMT siblings during initializationRafael J. Wysocki1-0/+2
2025-06-06intel_idle: Use subsys_initcall_sync() for initializationRafael J. Wysocki1-1/+1
2025-05-28Merge tag 'pm-6.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds1-0/+102
2025-05-15x86/cpuid: Set <asm/cpuid/api.h> as the main CPUID headerAhmed S. Darwish1-1/+1
2025-05-02x86/msr: Add explicit includes of <asm/msr.h>Xin Li (Intel)1-0/+1
2025-04-15intel_idle: Add C1 demotion on/off sysfs knobArtem Bityutskiy1-0/+102
2025-04-10x86/msr: Rename 'wrmsrl()' to 'wrmsrq()'Ingo Molnar1-5/+5
2025-04-10x86/msr: Rename 'rdmsrl()' to 'rdmsrq()'Ingo Molnar1-12/+12
2025-03-26Merge tag 'pm-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds1-8/+27
2025-03-25Merge tag 'x86-core-2025-03-22' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-0/+14
2025-03-22tracing: Disable branch profiling in noinstr codeJosh Poimboeuf1-1/+4
2025-03-04Merge branch 'x86/urgent' into x86/cpu, to pick up dependent commitsIngo Molnar1-0/+4
2025-03-03Merge back earlier cpuidle material for 6.15Rafael J. Wysocki1-8/+27
2025-03-01intel_idle: Handle older CPUs, which stop the TSC in deeper C states, correctlyThomas Gleixner1-0/+4
2025-02-25intel_idle: introduce 'no_native' module parameterDavid Arcari1-0/+14
2025-02-19intel_idle: clean up BYT/CHT auto demotion disableArtem Bityutskiy1-8/+13
2025-02-05intel_idle: Provide the default enter_dead() handlerPatryk Wlazlyn1-0/+14
2025-01-22Merge tag 'pm-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds1-0/+1
2024-12-18x86/cpu: Make all all CPUID leaf names consistentDave Hansen1-1/+1
2024-12-18x86/cpu: Remove unnecessary MwAIT leaf checksDave Hansen1-3/+0
2024-12-18x86/cpu: Move MWAIT leaf definition to common headerDave Hansen1-0/+1
2024-12-10intel_idle: add Clearwater Forest SoC supportArtem Bityutskiy1-0/+1
2024-11-11intel_idle: add Granite Rapids Xeon D supportArtem Bityutskiy1-0/+48
2024-09-25intel_idle: fix ACPI _CST matching for newer Xeon platformsArtem Bityutskiy1-8/+29
2024-08-20intel_idle: Disable promotion to C1E on Jasper Lake and Elkhart LakeKai-Heng Feng1-2/+12
2024-08-19intel_idle: add Granite Rapids Xeon supportArtem Bityutskiy1-0/+46
2024-06-07intel_idle: Switch to new Intel CPU model definesTony Luck1-58/+58
2024-03-05cpuidle: ACPI/intel: fix MWAIT hint target C-state computationHe Rongguang1-1/+2
2024-01-10Merge tag 'pm-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds1-0/+114
2023-12-19intel_idle: add Sierra Forest SoC supportArtem Bityutskiy1-0/+44
2023-12-19intel_idle: add Grand Ridge SoC supportArtem Bityutskiy1-0/+36
2023-12-11intel_idle: Add Meteorlake supportZhang Rui1-0/+34
2023-11-29x86: Fix CPUIDLE_FLAG_IRQ_ENABLE leaking timer reprogramPeter Zijlstra1-12/+7
2023-10-07intel_idle: Add ibrs_off module parameter to force-disable IBRSWaiman Long1-1/+10
2023-10-07intel_idle: Use __update_spec_ctrl() in intel_idle_ibrs()Waiman Long1-4/+3
2023-08-29Merge tag 'perf-core-2023-08-28' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-5/+5
2023-08-09x86/cpu: Fix Gracemont uarchPeter Zijlstra1-5/+5
2023-07-19Revert "intel_idle: Add support for using intel_idle in a VM guest using just...Rafael J. Wysocki1-116/+1
2023-07-19Revert "intel_idle: Add a "Long HLT" C1 state for the VM guest mode"Rafael J. Wysocki1-55/+0
2023-07-19Revert "intel_idle: Add __init annotation to matchup_vm_state_with_baremetal()"Rafael J. Wysocki1-1/+1
2023-06-28intel_idle: Add __init annotation to matchup_vm_state_with_baremetal()Rafael J. Wysocki1-1/+1
2023-06-21intel_idle: Add a "Long HLT" C1 state for the VM guest modeArjan van de Ven1-0/+55
2023-06-16intel_idle: Add support for using intel_idle in a VM guest using just hltArjan van de Ven1-1/+116
2023-06-12intel_idle: clean up the (new) state_update_enter_method functionArjan van de Ven1-3/+12
2023-06-12intel_idle: refactor state->enter manipulation into its own functionArjan van de Ven1-22/+28
2023-04-27intel_idle: mark few variables as __read_mostlyArtem Bityutskiy1-2/+2
2023-04-27intel_idle: do not sprinkle module parameter definitions aroundArtem Bityutskiy1-3/+7
2023-04-27intel_idle: fix confusing messageArtem Bityutskiy1-2/+3
2023-04-27intel_idle: improve C-state flags handling robustnessArtem Bityutskiy1-10/+18