Toggle navigation
Patchwork
linux-pm
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Lukasz Luba
| Archived =
No
| 358 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
------
Nobody
andy.doan@linaro.org
andy.doan@linaro.org
Apply
«
1
2
3
4
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[01/17] PM: EM: Refactor em_cpufreq_update_efficiencies() arguments
Introduce runtime modifiable Energy Model
-
-
-
2023-03-14
Lukasz Luba
Superseded
[02/17] PM: EM: Find first CPU online while updating OPP efficiency
Introduce runtime modifiable Energy Model
-
-
-
2023-03-14
Lukasz Luba
Superseded
[03/17] PM: EM: Refactor em_pd_get_efficient_state() to be more flexible
Introduce runtime modifiable Energy Model
-
-
-
2023-03-14
Lukasz Luba
Superseded
[04/17] PM: EM: Create a new function em_compute_costs()
Introduce runtime modifiable Energy Model
-
-
-
2023-03-14
Lukasz Luba
Superseded
[05/17] trace: energy_model: Add trace event for EM runtime modifications
Introduce runtime modifiable Energy Model
-
-
-
2023-03-14
Lukasz Luba
Superseded
[06/17] PM: EM: Add update_power() callback for runtime modifications
Introduce runtime modifiable Energy Model
-
-
-
2023-03-14
Lukasz Luba
Superseded
[07/17] PM: EM: Check if the get_cost() callback is present in em_compute_costs()
Introduce runtime modifiable Energy Model
-
-
-
2023-03-14
Lukasz Luba
Superseded
[08/17] PM: EM: Introduce runtime modifiable table
Introduce runtime modifiable Energy Model
-
-
-
2023-03-14
Lukasz Luba
Superseded
[09/17] PM: EM: Add RCU mechanism which safely cleans the old data
Introduce runtime modifiable Energy Model
-
-
-
2023-03-14
Lukasz Luba
Superseded
[10/17] PM: EM: Add runtime update interface to modify EM power
Introduce runtime modifiable Energy Model
-
-
-
2023-03-14
Lukasz Luba
Superseded
[11/17] PM: EM: Use runtime modified EM for CPUs energy estimation in EAS
Introduce runtime modifiable Energy Model
-
-
-
2023-03-14
Lukasz Luba
Superseded
[1/1] drivers: devfreq: add DELAYED_WORK to monitoring subsystem
[1/1] drivers: devfreq: add DELAYED_WORK to monitoring subsystem
-
-
-
2020-01-27
Lukasz Luba
New
[12/17] PM: EM: Add argument to get_cost() for runtime modification
Introduce runtime modifiable Energy Model
-
-
-
2023-03-14
Lukasz Luba
Superseded
[1/2] cpufreq: Change macro for store scaling min/max frequency
[1/2] cpufreq: Change macro for store scaling min/max frequency
-
-
-
2022-09-30
Lukasz Luba
New
[1/2] docs: Clarify abstract scale usage for power values in Energy Model
[1/2] docs: Clarify abstract scale usage for power values in Energy Model
-
-
-
2020-09-29
Lukasz Luba
Superseded
[1/2] firmware: arm_scmi: Add power_scale_mw_get() interface
[1/2] firmware: arm_scmi: Add power_scale_mw_get() interface
-
-
-
2020-11-24
Lukasz Luba
Accepted
[1/2] OPP: Add API to update EM after adjustment of voltage for OPPs
Introduce runtime modifiable Energy Model
-
-
-
2023-12-20
Lukasz Luba
New
[1/2] PM: EM: Add min/max available performance state limits
Update Energy Model with perfromance limits
-
-
-
2024-04-03
Lukasz Luba
New
[1/2] PM: EM: fix kernel-doc comments
[1/2] PM: EM: fix kernel-doc comments
-
-
-
2021-09-06
Lukasz Luba
Accepted
[1/2] PM / EM: update Kconfig description and drop "default n" option
[1/2] PM / EM: update Kconfig description and drop "default n" option
-
-
-
2021-02-09
Lukasz Luba
Accepted
[1/2] sched/fair: Take thermal pressure into account while estimating energy
[1/2] sched/fair: Take thermal pressure into account while estimating energy
-
-
-
2021-06-02
Lukasz Luba
New
[1/2] thermal: cooling: Check Energy Model type in cpufreq_cooling and devfreq_cooling
[1/2] thermal: cooling: Check Energy Model type in cpufreq_cooling and devfreq_cooling
-
-
-
2022-02-07
Lukasz Luba
New
[1/2] thermal: power allocator: change the 'k_i' coefficient estimation
Improve the estimations in Intelligent Power Allocation
-
-
-
2020-10-02
Lukasz Luba
Superseded
[1/2] thermal: power_allocator: maintain the device statistics from going stale
Improve IPA mechanisms in low temperature state
-
-
-
2021-03-31
Lukasz Luba
Superseded
[13/17] PM: EM: Refactor struct em_perf_domain and add default_table
Introduce runtime modifiable Energy Model
-
-
-
2023-03-14
Lukasz Luba
Superseded
[1/3] sched/fair: Prepare variables for increased precision of EAS estimated energy
Improve EAS energy estimation and increase precision
-
-
-
2021-06-25
Lukasz Luba
New
[1/3] thermal: cpufreq_cooling: Update also offline CPUs per-cpu thermal_pressure
Add allowed CPU capacity knowledge to EAS
-
-
-
2021-06-14
Lukasz Luba
Accepted
[14/17] Documentation: EM: Add a new section about the design
Introduce runtime modifiable Energy Model
-
-
-
2023-03-14
Lukasz Luba
Superseded
[1/4] OPP: OF: Export dev_opp_pm_calc_power() for usage from EM
Update Energy Model after chip binning adjusted voltages
-
-
-
2024-03-14
Lukasz Luba
Superseded
[1/4] PM: EM: convert power field to micro-Watts precision and align drivers
Energy Model power in micro-Watts and SCMI v3.1 alignment
-
-
-
2022-06-22
Lukasz Luba
Accepted
[15/17] Documentation: EM: Add a runtime modifiable EM design description
Introduce runtime modifiable Energy Model
-
-
-
2023-03-14
Lukasz Luba
Superseded
[1/5] thermal: core: Add callback for governors with cooling instances change
Add callback for cooling list update to speed-up IPA
-
-
-
2023-12-06
Lukasz Luba
New
[1/5] thermal: devfreq_cooling: change tracing function and arguments
[1/5] thermal: devfreq_cooling: change tracing function and arguments
-
-
-
2020-09-21
Lukasz Luba
Superseded
[16/17] Documentation: EM: Add example with driver modifying the EM
Introduce runtime modifiable Energy Model
-
-
-
2023-03-14
Lukasz Luba
Superseded
[17/17] Documentation: EM: Describe the API of runtime modifications
Introduce runtime modifiable Energy Model
-
-
-
2023-03-14
Lukasz Luba
Superseded
[1/7] thermal: gov_power_allocator: Rename trip_max_desired_temperature
Minor cleanup for thermal gov power allocator
-
-
-
2023-10-25
Lukasz Luba
Accepted
[2/2] cpufreq: scmi: Update Energy Model with allowed performance limits
Update Energy Model with perfromance limits
-
-
-
2024-04-03
Lukasz Luba
New
[2/2] cpufreq: Update CPU capacity reduction in store_scaling_max_freq()
[1/2] cpufreq: Change macro for store scaling min/max frequency
-
-
-
2022-09-30
Lukasz Luba
New
[2/2] PM / Kconfig: remove unneeded "default n" options
[1/2] PM / EM: update Kconfig description and drop "default n" option
-
-
-
2021-02-09
Lukasz Luba
Accepted
[2/2] soc: samsung: exynos-asv: Update Energy Model after adjusting voltage
Introduce runtime modifiable Energy Model
-
-
-
2023-12-20
Lukasz Luba
New
[2/2] thermal: power allocator: estimate sustainable power only once
Improve the estimations in Intelligent Power Allocation
-
-
-
2020-10-02
Lukasz Luba
New
[2/2] thermal: power_allocator: update once cooling devices when temp is low
Improve IPA mechanisms in low temperature state
-
-
-
2021-03-31
Lukasz Luba
New
[2/3] ARM: dts: exynos: Add Exynos5422 CPU dynamic-power-coefficient information
Enable Odroid-XU3/4 to use Energy Model and Energy Aware Scheduler
-
-
-
2020-01-27
Lukasz Luba
New
[2/3] PM: EM: Make em_cpu_energy() able to return bigger values
Improve EAS energy estimation and increase precision
-
-
-
2021-06-25
Lukasz Luba
New
[2/3] thermal: core: remove unused functions in power actor section
Add upper and lower limits in IPA power budget calculation
-
-
-
2020-10-07
Lukasz Luba
Superseded
[2/3] thermal: fair share: use __thermal_cdev_update()
Thermal governors improvements and a fix
-
-
-
2021-04-22
Lukasz Luba
Accepted
[2/4] devfreq_cooling: pass a pointer to devfreq in the power model callbacks
-
-
-
2016-09-15
Lukasz Luba
New
[2/4] Documentation: EM: Switch to micro-Watts scale
Energy Model power in micro-Watts and SCMI v3.1 alignment
-
-
-
2022-06-22
Lukasz Luba
Superseded
[2/4] OPP: Add support for parsing the 'opp-sustainable' property
Add sustainable OPP concept
-
-
-
2020-10-28
Lukasz Luba
New
[2/4] OPP: change parameter to device pointer in dev_pm_opp_of_register_em()
Add support for devices in the Energy Model
-
-
-
2020-01-16
Lukasz Luba
New
[2/4] PM: EM: Change the em_adjust_new_capacity() to re-use code
Update Energy Model after chip binning adjusted voltages
-
-
-
2024-03-14
Lukasz Luba
Superseded
[2/5] thermal: gov_power_allocator: Refactor check_power_actors()
Add callback for cooling list update to speed-up IPA
-
-
-
2023-12-06
Lukasz Luba
Superseded
[2/7] thermal: gov_power_allocator: Setup trip points earlier
Minor cleanup for thermal gov power allocator
-
-
-
2023-10-25
Lukasz Luba
Accepted
[3/3] PM: EM: Increase energy calculation precision
Improve EAS energy estimation and increase precision
-
-
-
2021-06-25
Lukasz Luba
New
[3/4] firmware: arm_scmi: Get detailed power scale from perf
Energy Model power in micro-Watts and SCMI v3.1 alignment
-
-
-
2022-06-22
Lukasz Luba
Accepted
[3/4] OPP: Add dev_pm_opp_set_sustainable_opp_freq()
Add sustainable OPP concept
-
-
-
2020-10-28
Lukasz Luba
New
[3/4] PM: EM: Add em_dev_update_chip_binning()
Update Energy Model after chip binning adjusted voltages
-
-
-
2024-03-14
Lukasz Luba
Superseded
[3/5] thermal: devfreq_cooling: add new registration functions with Energy Model
[1/5] thermal: devfreq_cooling: change tracing function and arguments
-
-
-
2020-09-21
Lukasz Luba
New
[3/5] thermal: gov_power_allocator: Move memory allocation out of throttle()
Add callback for cooling list update to speed-up IPA
-
-
-
2023-12-06
Lukasz Luba
Superseded
[3/7] thermal: gov_power_allocator: Check the cooling devices only for trip_max
Minor cleanup for thermal gov power allocator
-
-
-
2023-10-25
Lukasz Luba
Accepted
[4/4] cpufreq: scmi: Support the power scale in micro-Watts in SCMI v3.1
Energy Model power in micro-Watts and SCMI v3.1 alignment
-
-
-
2022-06-22
Lukasz Luba
Superseded
[4/4] drm/panfrost: Register to the Energy Model with devfreq device
Add support for devices in the Energy Model
-
-
-
2020-01-16
Lukasz Luba
New
[4/4] soc: samsung: exynos-asv: Update Energy Model after adjusting voltage
Update Energy Model after chip binning adjusted voltages
-
-
-
2024-03-14
Lukasz Luba
Superseded
[4/5] thermal: gov_power_allocator: Simplify checks for valid power actor
Add callback for cooling list update to speed-up IPA
-
-
-
2023-12-06
Lukasz Luba
Superseded
[4/7] thermal: gov_power_allocator: Rearrange the order of variables
Minor cleanup for thermal gov power allocator
-
-
-
2023-10-25
Lukasz Luba
Accepted
[5/5] drm/panfrost: Register devfreq cooling and attempt to add Energy Model
[1/5] thermal: devfreq_cooling: change tracing function and arguments
-
-
-
2020-09-21
Lukasz Luba
Superseded
[5/5] thermal: gov_power_allocator: Refactor checks in divvy_up_power()
Add callback for cooling list update to speed-up IPA
-
-
-
2023-12-06
Lukasz Luba
Superseded
[5/7] thermal: gov_power_allocator: Use shorter variable when possible
Minor cleanup for thermal gov power allocator
-
-
-
2023-10-25
Lukasz Luba
Accepted
[6/7] thermal: gov_power_allocator: Remove unneeded local variables
Minor cleanup for thermal gov power allocator
-
-
-
2023-10-25
Lukasz Luba
Accepted
[7/7] thermal: gov_power_allocator: Clean needed variables at the beginning
Minor cleanup for thermal gov power allocator
-
-
-
2023-10-25
Lukasz Luba
New
cpufreq: arm_scmi: Fix error path when allocation failed
cpufreq: arm_scmi: Fix error path when allocation failed
-
-
-
2021-08-02
Lukasz Luba
Superseded
cpufreq: check only freq_table in __resolve_freq()
cpufreq: check only freq_table in __resolve_freq()
-
-
-
2022-08-11
Lukasz Luba
Accepted
cpufreq: schedutil: Move max CPU capacity to sugov_policy
cpufreq: schedutil: Move max CPU capacity to sugov_policy
-
-
-
2022-07-11
Lukasz Luba
Superseded
cpufreq: schedutil: Optimize operations with single max CPU capacity
cpufreq: schedutil: Optimize operations with single max CPU capacity
-
-
-
2022-12-06
Lukasz Luba
New
MAINTAINERS: Add maintenance information for IPA
MAINTAINERS: Add maintenance information for IPA
-
-
-
2020-06-03
Lukasz Luba
Accepted
memory: samsung: exynos5422-dmc: Additional locking for 'curr_rate'
memory: samsung: exynos5422-dmc: Additional locking for 'curr_rate'
-
-
-
2020-08-11
Lukasz Luba
Accepted
[[PATCH,1/8] PM: EM: Add .get_cost() callback
Introduce support for artificial Energy Model
-
-
-
2022-03-16
Lukasz Luba
Superseded
[[PATCH,2/8] PM: EM: Add artificial EM flag
Introduce support for artificial Energy Model
-
-
-
2022-03-16
Lukasz Luba
Superseded
[[PATCH,3/8] PM: EM: Use the new .get_cost() callback while registering EM
Introduce support for artificial Energy Model
-
-
-
2022-03-16
Lukasz Luba
Superseded
[[PATCH,4/8] PM: EM: Change the order of arguments in the .active_power() callback
Introduce support for artificial Energy Model
-
-
-
2022-03-16
Lukasz Luba
Superseded
[[PATCH,5/8] PM: EM: Remove old debugfs files and print all 'flags'
Introduce support for artificial Energy Model
-
-
-
2022-03-16
Lukasz Luba
Superseded
[[PATCH,6/8] Documentation: EM: Add artificial EM registration description
Introduce support for artificial Energy Model
-
-
-
2022-03-16
Lukasz Luba
Superseded
[[PATCH,7/8] thermal: cooling: Check Energy Model type in cpufreq_cooling and devfreq_cooling
Introduce support for artificial Energy Model
-
-
-
2022-03-16
Lukasz Luba
Superseded
[[PATCH,8/8] powercap: DTPM: Check for Energy Model type
Introduce support for artificial Energy Model
-
-
-
2022-03-16
Lukasz Luba
Superseded
[[PATCH,v2,1/2] dt-bindings: opp: Add 'opp-microwatt' entry in the OPP
Introduce 'advanced' Energy Model in DT
-
-
-
2022-02-22
Lukasz Luba
New
[[PATCH,v2,2/2] OPP: Add 'opp-microwatt' parsing for advanced EM registration
Introduce 'advanced' Energy Model in DT
-
-
-
2022-02-22
Lukasz Luba
New
PM / devfreq: Add sysfs attributes to simple_ondemand governor
PM / devfreq: Add sysfs attributes to simple_ondemand governor
-
-
-
2021-01-15
Lukasz Luba
New
PM / devfreq: unlock mutex and free devfreq struct in error path
PM / devfreq: unlock mutex and free devfreq struct in error path
-
-
-
2021-03-12
Lukasz Luba
Superseded
PM: EM: Fix nr_states warnings in static checks
PM: EM: Fix nr_states warnings in static checks
-
-
-
2024-02-21
Lukasz Luba
Accepted
PM: EM: Force device drivers to provide power in uW
PM: EM: Force device drivers to provide power in uW
-
-
-
2024-03-08
Lukasz Luba
Accepted
PM / EM: postpone creating the debugfs dir till fs_initcall
PM / EM: postpone creating the debugfs dir till fs_initcall
-
-
-
2021-03-23
Lukasz Luba
Accepted
powercap: Adjust printing the constraint name with new line
powercap: Adjust printing the constraint name with new line
-
-
-
2020-11-09
Lukasz Luba
Superseded
powercap: DTPM: Fix the missing cpufreq_cpu_put() calls
powercap: DTPM: Fix the missing cpufreq_cpu_put() calls
-
-
-
2023-12-01
Lukasz Luba
New
powercap: DTPM: Fix unneeded conversion to micro-Watts
powercap: DTPM: Fix unneeded conversion to micro-Watts
-
-
-
2023-11-27
Lukasz Luba
New
[RESEND,1/8] PM: EM: Add .get_cost() callback
Introduce support for artificial Energy Model
-
-
-
2022-03-21
Lukasz Luba
Accepted
[RESEND,2/8] PM: EM: Add artificial EM flag
Introduce support for artificial Energy Model
-
-
-
2022-03-21
Lukasz Luba
New
[RESEND,3/8] PM: EM: Use the new .get_cost() callback while registering EM
Introduce support for artificial Energy Model
-
-
-
2022-03-21
Lukasz Luba
Accepted
[RESEND,4/8] PM: EM: Change the order of arguments in the .active_power() callback
Introduce support for artificial Energy Model
-
-
-
2022-03-21
Lukasz Luba
Accepted
[RESEND,5/8] PM: EM: Remove old debugfs files and print all 'flags'
Introduce support for artificial Energy Model
-
-
-
2022-03-21
Lukasz Luba
Accepted
[RESEND,6/8] Documentation: EM: Add artificial EM registration description
Introduce support for artificial Energy Model
-
-
-
2022-03-21
Lukasz Luba
Accepted
«
1
2
3
4
»