Show patches with: Submitter = Rafael J. Wysocki       |    Archived = No       |   370 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v1,10/10] cpufreq: Pass policy pointer to ->update_limits() cpufreq: cpufreq_update_limits() fix and some cleanups - - - --- 2025-03-28 Rafael J. Wysocki New
[v1,09/10] cpufreq: Introduce cpufreq_policy_refresh() cpufreq: cpufreq_update_limits() fix and some cleanups - - - --- 2025-03-28 Rafael J. Wysocki New
[v1,08/10] cpufreq: Use __free() for policy reference counting cleanup cpufreq: cpufreq_update_limits() fix and some cleanups - - - --- 2025-03-28 Rafael J. Wysocki New
[v1,07/10] cpufreq: Drop cpufreq_cpu_acquire() and cpufreq_cpu_release() cpufreq: cpufreq_update_limits() fix and some cleanups - - - --- 2025-03-28 Rafael J. Wysocki New
[v1,06/10] cpufreq: Use locking guard and __free() in cpufreq_update_policy() cpufreq: cpufreq_update_limits() fix and some cleanups - - - --- 2025-03-28 Rafael J. Wysocki New
[v1,05/10] cpufreq: intel_pstate: Rearrange max frequency updates handling code cpufreq: cpufreq_update_limits() fix and some cleanups - - - --- 2025-03-28 Rafael J. Wysocki New
[v1,04/10] cpufreq: Add and use cpufreq policy locking guards cpufreq: cpufreq_update_limits() fix and some cleanups - - - --- 2025-03-28 Rafael J. Wysocki New
[v1,03/10] cpufreq: Split cpufreq_online() cpufreq: cpufreq_update_limits() fix and some cleanups - - - --- 2025-03-28 Rafael J. Wysocki New
[v1,02/10] cpufreq: Consolidate some code in cpufreq_online() cpufreq: cpufreq_update_limits() fix and some cleanups - - - --- 2025-03-28 Rafael J. Wysocki New
[v1,01/10] cpufreq: Reference count policy in cpufreq_update_limits() cpufreq: cpufreq_update_limits() fix and some cleanups - - - --- 2025-03-28 Rafael J. Wysocki New
[v3,5/5] PM: sleep: Make async resume handle consumers like children PM: sleep: Improvements of async suspend and resume of devices - - - --- 2025-03-14 Rafael J. Wysocki New
[v3,4/5] PM: sleep: Make async suspend handle suppliers like parents PM: sleep: Improvements of async suspend and resume of devices - - - --- 2025-03-14 Rafael J. Wysocki New
[v3,3/5] PM: sleep: Make suspend of devices more asynchronous PM: sleep: Improvements of async suspend and resume of devices - - - --- 2025-03-14 Rafael J. Wysocki New
[v3,2/5] PM: sleep: Suspend async parents after suspending children PM: sleep: Improvements of async suspend and resume of devices - - - --- 2025-03-14 Rafael J. Wysocki New
[v3,1/5] PM: sleep: Resume children after resuming the parent PM: sleep: Improvements of async suspend and resume of devices - - - --- 2025-03-14 Rafael J. Wysocki New
[v1] PM: sleep: Fix handling devices with direct_complete set on errors [v1] PM: sleep: Fix handling devices with direct_complete set on errors - 1 - --- 2025-03-13 Rafael J. Wysocki rafael In Next
[RFC,v0.3,6/6] cpufreq: intel_pstate: EAS support for hybrid platforms cpufreq: intel_pstate: Enable EAS on hybrid platforms without SMT - alternative - - - --- 2025-03-07 Rafael J. Wysocki New
[RFC,v0.3,5/6] PM: EM: Introduce em_adjust_cpu_capacity() cpufreq: intel_pstate: Enable EAS on hybrid platforms without SMT - alternative - 1 - --- 2025-03-07 Rafael J. Wysocki New
[RFC,v0.3,4/6] PM: EM: Move CPU capacity check to em_adjust_new_capacity() cpufreq: intel_pstate: Enable EAS on hybrid platforms without SMT - alternative - 1 - --- 2025-03-07 Rafael J. Wysocki New
[RFC,v0.3,3/6] cpufreq/sched: Allow .setpolicy() cpufreq drivers to enable EAS cpufreq: intel_pstate: Enable EAS on hybrid platforms without SMT - alternative - - - --- 2025-03-07 Rafael J. Wysocki New
[RFC,v0.3,2/6] cpufreq/sched: Move cpufreq-specific EAS checks to cpufreq cpufreq: intel_pstate: Enable EAS on hybrid platforms without SMT - alternative - - - --- 2025-03-07 Rafael J. Wysocki New
[RFC,v0.3,1/6] cpufreq/sched: schedutil: Add helper for governor checks cpufreq: intel_pstate: Enable EAS on hybrid platforms without SMT - alternative - - - --- 2025-03-07 Rafael J. Wysocki New
[v2] PM: EM: Address RCU-related sparse warnings [v2] PM: EM: Address RCU-related sparse warnings - 1 - --- 2025-03-06 Rafael J. Wysocki rafael In Next
[v1,1/3] PM: EM: Consify two parameters of em_dev_register_perf_domain() PM: EM: API cleanups and elimination of __rcu-related sparse warnings - 1 - --- 2025-03-05 Rafael J. Wysocki rafael In Next
[v2] PM: runtime: Drop status check from pm_runtime_force_resume() [v2] PM: runtime: Drop status check from pm_runtime_force_resume() - 1 - --- 2025-02-27 Rafael J. Wysocki rafael In Next
[v2] PM: sleep: Adjust check before setting power.must_resume [v2] PM: sleep: Adjust check before setting power.must_resume - 1 - --- 2025-02-27 Rafael J. Wysocki rafael In Next
[v1,3/3] PM: core: Tweak pm_runtime_block_if_disabled() return value PM: Tweaks on top of "smart suspend" handling changes - - - --- 2025-02-27 Rafael J. Wysocki rafael In Next
[v1,2/3] PM: runtime: Convert pm_runtime_blocked() to static inline PM: Tweaks on top of "smart suspend" handling changes - - - --- 2025-02-27 Rafael J. Wysocki rafael In Next
[v1,1/3] PM: sleep: Update power.smart_suspend under PM spinlock PM: Tweaks on top of "smart suspend" handling changes - - - --- 2025-02-27 Rafael J. Wysocki rafael In Next
[v2] PM: runtime: Unify error handling during suspend and resume [v2] PM: runtime: Unify error handling during suspend and resume - 1 - --- 2025-02-25 Rafael J. Wysocki rafael In Next
[v1,2/5] PM: sleep: Rearrange dpm_async_fn() and async state clearing PM: sleep: Improvements of async suspend and resume of devices - - - --- 2025-02-25 Rafael J. Wysocki rafael In Next
[v1,1/5] PM: sleep: Rename power.async_in_progress to power.work_in_progress PM: sleep: Improvements of async suspend and resume of devices - - - --- 2025-02-25 Rafael J. Wysocki rafael In Next
[v1] thermal/of: Fix cdev lookup in thermal_of_should_bind() [v1] thermal/of: Fix cdev lookup in thermal_of_should_bind() - 1 1 --- 2025-02-21 Rafael J. Wysocki rafael In Next
[v1] cpuidle: menu: Update documentation after previous changes [v1] cpuidle: menu: Update documentation after previous changes - 1 - --- 2025-02-20 Rafael J. Wysocki rafael In Next
[v2] cpuidle: intel_idle: Update MAINTAINERS [v2] cpuidle: intel_idle: Update MAINTAINERS - - - --- 2025-02-20 Rafael J. Wysocki rafael In Next
[v2,4/4] PM: sleep: Avoid unnecessary checks in device_prepare_smart_suspend() PM: Use DPM_FLAG_SMART_SUSPEND conditionally - 1 - --- 2025-02-18 Rafael J. Wysocki rafael In Next
[v2,3/4] PM: sleep: Use DPM_FLAG_SMART_SUSPEND conditionally PM: Use DPM_FLAG_SMART_SUSPEND conditionally 1 1 - --- 2025-02-18 Rafael J. Wysocki rafael In Next
[v2,2/4] PM: runtime: Introduce pm_runtime_blocked() PM: Use DPM_FLAG_SMART_SUSPEND conditionally - 1 - --- 2025-02-18 Rafael J. Wysocki rafael In Next
[v2,1/4] PM: Block enabling of runtime PM during system suspend PM: Use DPM_FLAG_SMART_SUSPEND conditionally - 1 - --- 2025-02-18 Rafael J. Wysocki rafael In Next
[v1] PM: Rearrange documentation related to __pm_runtime_disable() [v1] PM: Rearrange documentation related to __pm_runtime_disable() - 1 - --- 2025-02-17 Rafael J. Wysocki rafael In Next
[v1] cpufreq: intel_pstate: Relocate platform preference check [v1] cpufreq: intel_pstate: Relocate platform preference check 1 - - --- 2025-02-07 Rafael J. Wysocki rafael In Next
[RFT,v1,5/5] cpuidle: menu: Avoid discarding useful information cpuidle: menu: Avoid discarding useful information when processing recent idle intervals - 1 - --- 2025-02-06 Rafael J. Wysocki rafael In Next
[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 - 1 - --- 2025-02-06 Rafael J. Wysocki rafael In Next
[RFT,v1,3/5] cpuidle: menu: Tweak threshold use in get_typical_interval() cpuidle: menu: Avoid discarding useful information when processing recent idle intervals - 1 - --- 2025-02-06 Rafael J. Wysocki rafael In Next
[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 - 1 - --- 2025-02-06 Rafael J. Wysocki rafael In Next
[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 rafael In Next
[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 rafael In Next
[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 rafael In Next
[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 rafael In Next
[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
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
« 1 2 3 4 »