Show patches with: Submitter = Rafael J. Wysocki       |    Archived = No       |   342 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v1,10/10] PM: runtime: Discover the lack of runtime PM support PM: Make the core and pm_runtime_force_suspend/resume() agree more - - - --- 2025-02-11 Rafael J. Wysocki New
[v1,09/10] PM: sleep: Propagate power.set_active in dependency chains PM: Make the core and pm_runtime_force_suspend/resume() agree more - - - --- 2025-02-11 Rafael J. Wysocki New
[v1,08/10] PM: sleep: Make pm_runtime_force_resume() look at power.set_active PM: Make the core and pm_runtime_force_suspend/resume() agree more - - - --- 2025-02-11 Rafael J. Wysocki New
[v1,07/10] PM: sleep: Clear the power.set_active upfront PM: Make the core and pm_runtime_force_suspend/resume() agree more - - - --- 2025-02-11 Rafael J. Wysocki New
[v1,06/10] PM: sleep: Adjust check before setting power.must_resume PM: Make the core and pm_runtime_force_suspend/resume() agree more - - - --- 2025-02-11 Rafael J. Wysocki New
[v1,05/10] PM: runtime: Do not enable wakeup IRQs during system resume PM: Make the core and pm_runtime_force_suspend/resume() agree more - - - --- 2025-02-11 Rafael J. Wysocki New
[v1,04/10] PM: runtime: Drop status check from pm_runtime_force_resume() PM: Make the core and pm_runtime_force_suspend/resume() agree more - - - --- 2025-02-11 Rafael J. Wysocki New
[v1,03/10] PM: runtime: Use pm_runtime_no_support() in pm_runtime_force_suspend() PM: Make the core and pm_runtime_force_suspend/resume() agree more - - - --- 2025-02-11 Rafael J. Wysocki New
[v1,02/10] PM: sleep: core: Use pm_runtime_no_support() during set_active updates PM: Make the core and pm_runtime_force_suspend/resume() agree more - - - --- 2025-02-11 Rafael J. Wysocki New
[v1,01/10] PM: runtime: Introduce pm_runtime_no_support() PM: Make the core and pm_runtime_force_suspend/resume() agree more - - - --- 2025-02-11 Rafael J. Wysocki New
[v1] cpufreq: intel_pstate: Relocate platform preference check [v1] cpufreq: intel_pstate: Relocate platform preference check - - - --- 2025-02-07 Rafael J. Wysocki New
[v1] cpuidle: intel_idle: Update MAINTAINERS [v1] cpuidle: intel_idle: Update MAINTAINERS - - - --- 2025-02-06 Rafael J. Wysocki New
[RFT,v1,5/5] cpuidle: menu: Avoid discarding useful information cpuidle: menu: Avoid discarding useful information when processing recent idle intervals - - - --- 2025-02-06 Rafael J. Wysocki New
[RFT,v1,4/5] cpuidle: menu: Eliminate outliers on both ends of the sample set cpuidle: menu: Avoid discarding useful information when processing recent idle intervals - - - --- 2025-02-06 Rafael J. Wysocki New
[RFT,v1,3/5] cpuidle: menu: Tweak threshold use in get_typical_interval() cpuidle: menu: Avoid discarding useful information when processing recent idle intervals - - - --- 2025-02-06 Rafael J. Wysocki New
[RFT,v1,2/5] cpuidle: menu: Use one loop for average and variance computations cpuidle: menu: Avoid discarding useful information when processing recent idle intervals - - - --- 2025-02-06 Rafael J. Wysocki New
[RFT,v1,1/5] cpuidle: menu: Drop a redundant local variable cpuidle: menu: Avoid discarding useful information when processing recent idle intervals - 1 - --- 2025-02-06 Rafael J. Wysocki New
[v1,2/2] PM: EM: Slightly reduce em_check_capacity_update() overhead PM: EM: Two cleanups related to em_check_capacity_update() - 1 - --- 2025-01-27 Rafael J. Wysocki New
[v1,1/2] PM: EM: Drop unused parameter from em_adjust_new_capacity() PM: EM: Two cleanups related to em_check_capacity_update() - 1 - --- 2025-01-27 Rafael J. Wysocki New
[v1] cpufreq: intel_pstate: Make it possible to avoid enabling CAS [v1] cpufreq: intel_pstate: Make it possible to avoid enabling CAS - - - --- 2025-01-27 Rafael J. Wysocki New
[v1,3/3] thermal: core: Rename function argument related to trip crossing thermal: core: Cosmetic updates - 1 - --- 2025-01-16 Rafael J. Wysocki rafael In Next
[v1,2/3] thermal: gov_bang_bang: Relocate regulation logic description thermal: core: Cosmetic updates - 1 - --- 2025-01-16 Rafael J. Wysocki rafael In Next
[v1,1/3] thermal: core: Rename callback functions in two governors thermal: core: Cosmetic updates - 1 - --- 2025-01-16 Rafael J. Wysocki rafael In Next
[v1,9/9] cpuidle: teo: Replace time_span_ns with a flag cpuidle: teo: Cleanups and very frequent wakeups handling update - 1 - --- 2025-01-13 Rafael J. Wysocki rafael In Next
[v1,8/9] cpuidle: teo: Simplify handling of total events count cpuidle: teo: Cleanups and very frequent wakeups handling update - 1 - --- 2025-01-13 Rafael J. Wysocki rafael In Next
[v1,7/9] cpuidle: teo: Skip getting the sleep length is wakeups are very frequent cpuidle: teo: Cleanups and very frequent wakeups handling update - 1 - --- 2025-01-13 Rafael J. Wysocki rafael In Next
[v1,6/9] cpuidle: teo: Simplify counting events used for tick management cpuidle: teo: Cleanups and very frequent wakeups handling update - 1 - --- 2025-01-13 Rafael J. Wysocki rafael In Next
[v1,5/9] cpuidle: teo: Clarify two code comments cpuidle: teo: Cleanups and very frequent wakeups handling update - 1 - --- 2025-01-13 Rafael J. Wysocki rafael In Next
[v1,4/9] cpuidle: teo: Drop local variable prev_intercept_idx cpuidle: teo: Cleanups and very frequent wakeups handling update - 1 - --- 2025-01-13 Rafael J. Wysocki rafael In Next
[v1,3/9] cpuidle: teo: Combine candidate state index checks against 0 cpuidle: teo: Cleanups and very frequent wakeups handling update - 1 - --- 2025-01-13 Rafael J. Wysocki rafael In Next
[v1,2/9] cpuidle: teo: Reorder candidate state index checks cpuidle: teo: Cleanups and very frequent wakeups handling update - 2 - --- 2025-01-13 Rafael J. Wysocki rafael In Next
[v1,1/9] cpuidle: teo: Rearrange idle state lookup code cpuidle: teo: Cleanups and very frequent wakeups handling update - 1 - --- 2025-01-13 Rafael J. Wysocki rafael In Next
[v1] cpuidle: teo: Update documentation after previous changes [v1] cpuidle: teo: Update documentation after previous changes - 1 - --- 2025-01-10 Rafael J. Wysocki rafael In Next
[v1] cpuidle: menu: Update documentation after previous changes [v1] cpuidle: menu: Update documentation after previous changes - 1 - --- 2025-01-10 Rafael J. Wysocki rafael In Next
[v1] PM: EM: Move sched domains rebuild function from schedutil to EM [v1] PM: EM: Move sched domains rebuild function from schedutil to EM - 1 - --- 2024-12-12 Rafael J. Wysocki rafael In Next
[v1,2/2] cpufreq: intel_pstate: Drop Arrow Lake from "scaling factor" list intel_pstate: Use information from CPPC to compute hybrid scaling factors - - - --- 2024-12-05 Rafael J. Wysocki rafael In Next
[v1,1/2] cpufreq: intel_pstate: Use CPPC to get scaling factors intel_pstate: Use information from CPPC to compute hybrid scaling factors - - - --- 2024-12-05 Rafael J. Wysocki rafael In Next
[v1] PM: sleep: Update stale comment in device_resume() [v1] PM: sleep: Update stale comment in device_resume() 1 - - --- 2024-12-04 Rafael J. Wysocki rafael In Next
[Update,v1.1,4/5] cpufreq: intel_pstate: Get rid of unnecessary READ_ONCE() annotations Untitled series #837979 - - - --- 2024-03-25 Rafael J. Wysocki rafael New
PM: core: Do not randomize struct dev_pm_ops layout PM: core: Do not randomize struct dev_pm_ops layout - - - --- 2022-08-04 Rafael J. Wysocki Deferred
[RFC,2/2] cpufreq: intel_pstate: Implement the ->adjust_perf() callback cpufreq: Allow drivers to receive more information from the governor - - - --- 2020-11-30 Rafael J. Wysocki RFC
[RFC,1/2] cpufreq: Add special-purpose fast-switching callback for drivers cpufreq: Allow drivers to receive more information from the governor - - - --- 2020-11-30 Rafael J. Wysocki RFC
[2/2] cpufreq: intel_pstate: Use passive mode by default without HWP [1/2] cpufreq: intel_pstate: Select schedutil as the default governor - - - --- 2020-03-28 Rafael J. Wysocki Deferred
[1/2] cpufreq: intel_pstate: Select schedutil as the default governor [1/2] cpufreq: intel_pstate: Select schedutil as the default governor - - - --- 2020-03-28 Rafael J. Wysocki Deferred
[28/28] PM: QoS: Make CPU latency QoS depend on CONFIG_CPU_IDLE PM: QoS: Get rid of unuseful code and rework CPU latency QoS interface - - - --- 2020-02-11 Rafael J. Wysocki Deferred
[27/28] Documentation: PM: QoS: Update to reflect previous code changes PM: QoS: Get rid of unuseful code and rework CPU latency QoS interface - - - --- 2020-02-11 Rafael J. Wysocki Deferred
[26/28] PM: QoS: Update file information comments PM: QoS: Get rid of unuseful code and rework CPU latency QoS interface - - - --- 2020-02-11 Rafael J. Wysocki Deferred
[25/28] PM: QoS: Drop PM_QOS_CPU_DMA_LATENCY and rename related functions PM: QoS: Get rid of unuseful code and rework CPU latency QoS interface - - - --- 2020-02-11 Rafael J. Wysocki Deferred
[24/28] sound: Call cpu_latency_qos_*() instead of pm_qos_*() PM: QoS: Get rid of unuseful code and rework CPU latency QoS interface 2 - - --- 2020-02-11 Rafael J. Wysocki Deferred
[23/28] drivers: usb: Call cpu_latency_qos_*() instead of pm_qos_*() PM: QoS: Get rid of unuseful code and rework CPU latency QoS interface 2 - - --- 2020-02-11 Rafael J. Wysocki Deferred
[22/28] drivers: tty: Call cpu_latency_qos_*() instead of pm_qos_*() PM: QoS: Get rid of unuseful code and rework CPU latency QoS interface 1 - - --- 2020-02-11 Rafael J. Wysocki Deferred
[21/28] drivers: spi: Call cpu_latency_qos_*() instead of pm_qos_*() PM: QoS: Get rid of unuseful code and rework CPU latency QoS interface - - - --- 2020-02-11 Rafael J. Wysocki Deferred
[20/28] drivers: net: Call cpu_latency_qos_*() instead of pm_qos_*() PM: QoS: Get rid of unuseful code and rework CPU latency QoS interface 2 - - --- 2020-02-11 Rafael J. Wysocki Deferred
[19/28] drivers: mmc: Call cpu_latency_qos_*() instead of pm_qos_*() PM: QoS: Get rid of unuseful code and rework CPU latency QoS interface - - - --- 2020-02-11 Rafael J. Wysocki Deferred
[18/28] drivers: media: Call cpu_latency_qos_*() instead of pm_qos_*() PM: QoS: Get rid of unuseful code and rework CPU latency QoS interface 1 - - --- 2020-02-11 Rafael J. Wysocki Deferred
[17/28] drivers: hsi: Call cpu_latency_qos_*() instead of pm_qos_*() PM: QoS: Get rid of unuseful code and rework CPU latency QoS interface 1 - - --- 2020-02-11 Rafael J. Wysocki Deferred
[16/28] drm: i915: Call cpu_latency_qos_*() instead of pm_qos_*() PM: QoS: Get rid of unuseful code and rework CPU latency QoS interface 1 - - --- 2020-02-11 Rafael J. Wysocki Deferred
[15/28] x86: platform: iosf_mbi: Call cpu_latency_qos_*() instead of pm_qos_*() PM: QoS: Get rid of unuseful code and rework CPU latency QoS interface - 1 - --- 2020-02-11 Rafael J. Wysocki Deferred
[14/28] cpuidle: Call cpu_latency_qos_limit() instead of pm_qos_request() PM: QoS: Get rid of unuseful code and rework CPU latency QoS interface - - - --- 2020-02-11 Rafael J. Wysocki Deferred
[13/28] PM: QoS: Add CPU latency QoS API wrappers PM: QoS: Get rid of unuseful code and rework CPU latency QoS interface - - - --- 2020-02-11 Rafael J. Wysocki Deferred
[12/28] PM: QoS: Adjust pm_qos_request() signature and reorder pm_qos.h PM: QoS: Get rid of unuseful code and rework CPU latency QoS interface - - - --- 2020-02-11 Rafael J. Wysocki Deferred
[11/28] PM: QoS: Simplify definitions of CPU latency QoS trace events PM: QoS: Get rid of unuseful code and rework CPU latency QoS interface - - - --- 2020-02-11 Rafael J. Wysocki Deferred
[10/28] PM: QoS: Rename things related to the CPU latency QoS PM: QoS: Get rid of unuseful code and rework CPU latency QoS interface 1 - - --- 2020-02-11 Rafael J. Wysocki Deferred
[09/28] PM: QoS: Drop PM_QOS_CPU_DMA_LATENCY notifier chain PM: QoS: Get rid of unuseful code and rework CPU latency QoS interface - - - --- 2020-02-11 Rafael J. Wysocki Deferred
[08/28] PM: QoS: Redefine struct pm_qos_request and drop struct pm_qos_object PM: QoS: Get rid of unuseful code and rework CPU latency QoS interface - - - --- 2020-02-11 Rafael J. Wysocki Deferred
[07/28] PM: QoS: Clean up misc device file operations PM: QoS: Get rid of unuseful code and rework CPU latency QoS interface - - - --- 2020-02-11 Rafael J. Wysocki Deferred
[06/28] PM: QoS: Drop iterations over global QoS classes PM: QoS: Get rid of unuseful code and rework CPU latency QoS interface - - - --- 2020-02-11 Rafael J. Wysocki Deferred
[05/28] PM: QoS: Clean up pm_qos_read_value() and pm_qos_get/set_value() PM: QoS: Get rid of unuseful code and rework CPU latency QoS interface - - - --- 2020-02-11 Rafael J. Wysocki Deferred
[04/28] PM: QoS: Clean up pm_qos_update_target() and pm_qos_update_flags() PM: QoS: Get rid of unuseful code and rework CPU latency QoS interface - - - --- 2020-02-11 Rafael J. Wysocki Deferred
[03/28] PM: QoS: Drop the PM_QOS_SUM QoS type PM: QoS: Get rid of unuseful code and rework CPU latency QoS interface - - - --- 2020-02-11 Rafael J. Wysocki Deferred
[02/28] PM: QoS: Drop pm_qos_update_request_timeout() PM: QoS: Get rid of unuseful code and rework CPU latency QoS interface - - - --- 2020-02-11 Rafael J. Wysocki Deferred
[01/28] PM: QoS: Drop debugfs interface PM: QoS: Get rid of unuseful code and rework CPU latency QoS interface - - - --- 2020-02-11 Rafael J. Wysocki Deferred
[v2,3/3] cpufreq: intel_pstate: Update max frequency on global turbo changes cpufreq: intel_pstate: Handle _PPC updates on global turbo disable/enable - - 1 --- 2019-03-05 Rafael J. Wysocki Deferred
[v2,2/3] cpufreq: Add cpufreq_cpu_acquire() and cpufreq_cpu_release() cpufreq: intel_pstate: Handle _PPC updates on global turbo disable/enable - - - --- 2019-03-05 Rafael J. Wysocki Deferred
[v2,1/3] cpufreq: intel_pstate: Driver-specific handling of _PPC updates cpufreq: intel_pstate: Handle _PPC updates on global turbo disable/enable - - 1 --- 2019-03-05 Rafael J. Wysocki Deferred
[4/4] cpufreq: Pass updated policy to driver ->setpolicy() callback cpufreq: Assorted cleanups related to cpufreq_set_policy() - - - --- 2019-02-19 Rafael J. Wysocki rafael Mainlined
[3/4] cpufreq: Fix two debug messages in cpufreq_set_policy() cpufreq: Assorted cleanups related to cpufreq_set_policy() - - - --- 2019-02-19 Rafael J. Wysocki rafael Mainlined
[2/4] cpufreq: Reorder and simplify cpufreq_update_policy() cpufreq: Assorted cleanups related to cpufreq_set_policy() - - - --- 2019-02-19 Rafael J. Wysocki rafael Mainlined
[1/4] cpufreq: Add kerneldoc comments for two core functions cpufreq: Assorted cleanups related to cpufreq_set_policy() - - - --- 2019-02-19 Rafael J. Wysocki rafael Mainlined
[2/2] cpufreq: intel_pstate: Eliminate intel_pstate_get_base_pstate() cpufreq: intel_pstate: Two cleanups - - - --- 2019-02-15 Rafael J. Wysocki rafael Mainlined
[1/2] cpufreq: intel_pstate: Avoid redundant initialization of local vars cpufreq: intel_pstate: Two cleanups - - - --- 2019-02-15 Rafael J. Wysocki rafael Mainlined
PM / suspend: Print debug messages for device using direct-complete PM / suspend: Print debug messages for device using direct-complete - - - --- 2019-02-11 Rafael J. Wysocki rafael Mainlined
[2/2] driver core: Document limitation related to DL_FLAG_RPM_ACTIVE driver core: Two more updates related to device links - - - --- 2019-02-07 Rafael J. Wysocki Mainlined
[1/2] PM-runtime: Take suppliers into account in __pm_runtime_set_status() driver core: Two more updates related to device links - 1 1 --- 2019-02-07 Rafael J. Wysocki Mainlined
[v2] cpufreq: intel_pstate: Rework iowait boosting to be less aggressive [v2] cpufreq: intel_pstate: Rework iowait boosting to be less aggressive - - - --- 2019-02-07 Rafael J. Wysocki rafael Mainlined
Documentation: driver-api: PM: Add cpuidle document Documentation: driver-api: PM: Add cpuidle document - 1 - --- 2019-01-09 Rafael J. Wysocki rafael Mainlined
[v11] cpuidle: New timer events oriented governor for tickless systems [v11] cpuidle: New timer events oriented governor for tickless systems 1 - - --- 2019-01-04 Rafael J. Wysocki rafael Mainlined
cpuidle / Documentation: Update cpuidle MAINTAINERS entry cpuidle / Documentation: Update cpuidle MAINTAINERS entry - - - --- 2019-01-03 Rafael J. Wysocki rafael Mainlined
cpufreq / Documentation: Update cpufreq MAINTAINERS entry cpufreq / Documentation: Update cpufreq MAINTAINERS entry 1 - - --- 2019-01-02 Rafael J. Wysocki rafael Mainlined
[RFT,2/2] ACPI: PM: Loop in full LPS0 mode only ACPI / PM: Avoid spurious wakeups from non-wakeup GPEs in suspend-to-idle - - - --- 2018-12-17 Rafael J. Wysocki rafael Mainlined
[RFT,1/2] ACPI: EC / PM: Disable non-wakeup GPEs for suspend-to-idle ACPI / PM: Avoid spurious wakeups from non-wakeup GPEs in suspend-to-idle - - - --- 2018-12-17 Rafael J. Wysocki rafael Mainlined
[v2] cpuidle: Add 'above' and 'below' idle state metrics [v2] cpuidle: Add 'above' and 'below' idle state metrics - - - --- 2018-12-10 Rafael J. Wysocki rafael Mainlined
cpuidle: Add cpuidle.governor= command line parameter cpuidle: Add cpuidle.governor= command line parameter - - - --- 2018-12-05 Rafael J. Wysocki rafael Mainlined
cpuidle: poll_state: Disregard disable idle states cpuidle: poll_state: Disregard disable idle states - - - --- 2018-12-03 Rafael J. Wysocki rafael Mainlined
[v3] Documentation: admin-guide: PM: Add cpuidle document [v3] Documentation: admin-guide: PM: Add cpuidle document - 2 - --- 2018-11-29 Rafael J. Wysocki rafael Mainlined
[RFC/RFT,v2] cpuidle: New timer events oriented governor for tickless systems [RFC/RFT,v2] cpuidle: New timer events oriented governor for tickless systems - - - --- 2018-10-26 Rafael J. Wysocki RFC
cpufreq: conservative: Take limits changes into account properly cpufreq: conservative: Take limits changes into account properly 2 - - --- 2018-10-15 Rafael J. Wysocki rafael Mainlined
[2/2] cpuidle: menu: Avoid computations when result will be discarded cpuidle: menu: Two more refinements - - - --- 2018-10-15 Rafael J. Wysocki rafael Mainlined
[1/2] cpuidle: menu: Drop redundant comparison cpuidle: menu: Two more refinements - - - --- 2018-10-15 Rafael J. Wysocki rafael Mainlined
[RFC/RFT/[PATCH] cpuidle: New timer events oriented governor for tickless systems [RFC/RFT/[PATCH] cpuidle: New timer events oriented governor for tickless systems - - - --- 2018-10-11 Rafael J. Wysocki RFC
« 1 2 3 4 »