Age | Commit message (Expand) | Author | Files | Lines |
2024-04-08 | PM: EM: Add em_dev_update_chip_binning() | Lukasz Luba | 1 | -0/+5 |
2024-04-04 | PM: EM: fix wrong utilization estimation in em_cpu_energy() | Vincent Guittot | 1 | -1/+0 |
2024-02-08 | PM: EM: Add em_dev_compute_costs() | Lukasz Luba | 1 | -0/+8 |
2024-02-08 | PM: EM: Remove old table | Lukasz Luba | 1 | -2/+0 |
2024-02-08 | PM: EM: Optimize em_cpu_energy() and remove division | Lukasz Luba | 1 | -40/+15 |
2024-02-08 | PM: EM: Add performance field to struct em_perf_state and optimize | Lukasz Luba | 1 | -12/+12 |
2024-02-08 | PM: EM: Add em_perf_state_from_pd() to get performance states table | Lukasz Luba | 1 | -0/+22 |
2024-02-08 | PM: EM: Introduce em_dev_update_perf_domain() for EM updates | Lukasz Luba | 1 | -0/+8 |
2024-02-08 | PM: EM: Add functions for memory allocations for new EM tables | Lukasz Luba | 1 | -0/+11 |
2024-02-08 | PM: EM: Use runtime modified EM for CPUs energy estimation in EAS | Lukasz Luba | 1 | -3/+9 |
2024-02-08 | PM: EM: Introduce runtime modifiable table | Lukasz Luba | 1 | -0/+12 |
2024-02-08 | PM: EM: Refactor em_pd_get_efficient_state() to be more flexible | Lukasz Luba | 1 | -13/+17 |
2023-12-23 | energy_model: Use a fixed reference frequency | Vincent Guittot | 1 | -3/+3 |
2023-11-23 | sched/cpufreq: Rework schedutil governor performance estimation | Vincent Guittot | 1 | -1/+0 |
2022-07-15 | PM: EM: convert power field to micro-Watts precision and align drivers | Lukasz Luba | 1 | -16/+38 |
2022-04-13 | PM: EM: Change the order of arguments in the .active_power() callback | Lukasz Luba | 1 | -3/+3 |
2022-04-13 | PM: EM: Add artificial EM flag | Pierre Gondois | 1 | -0/+5 |
2022-04-13 | PM: EM: Add .get_cost() callback | Lukasz Luba | 1 | -1/+23 |
2022-03-03 | PM: EM: add macro to set .active_power() callback conditionally | Lukasz Luba | 1 | -0/+2 |
2021-10-05 | PM: EM: Allow skipping inefficient states | Vincent Donnefort | 1 | -6/+37 |
2021-10-05 | PM: EM: Extend em_perf_domain with a flag field | Vincent Donnefort | 1 | -3/+10 |
2021-10-05 | PM: EM: Mark inefficient states | Vincent Donnefort | 1 | -0/+12 |
2021-09-07 | PM: EM: fix kernel-doc comments | Lukasz Luba | 1 | -4/+4 |
2021-08-06 | PM: EM: Increase energy calculation precision | Lukasz Luba | 1 | -0/+16 |
2021-06-17 | sched/cpufreq: Consider reduced CPU capacity in energy calculation | Lukasz Luba | 1 | -3/+13 |
2020-12-08 | PM / EM: Micro optimization in em_cpu_energy | Pavankumar Kondeti | 1 | -0/+3 |
2020-11-10 | PM: EM: update the comments related to power scale | Lukasz Luba | 1 | -6/+5 |
2020-11-10 | PM: EM: Add a flag indicating units of power values in Energy Model | Lukasz Luba | 1 | -2/+7 |
2020-06-24 | PM / EM: change name of em_pd_energy to em_cpu_energy | Lukasz Luba | 1 | -3/+8 |
2020-06-24 | PM / EM: remove em_register_perf_domain | Lukasz Luba | 1 | -7/+0 |
2020-06-24 | PM / EM: add support for other devices than CPUs in Energy Model | Lukasz Luba | 1 | -7/+22 |
2020-06-24 | PM / EM: update callback structure and add device pointer | Lukasz Luba | 1 | -7/+8 |
2020-06-24 | PM / EM: introduce em_dev_register_perf_domain function | Lukasz Luba | 1 | -2/+11 |
2020-06-24 | PM / EM: change naming convention from 'capacity' to 'performance' | Lukasz Luba | 1 | -40/+46 |
2020-04-18 | energy_model.h: Replace zero-length array with flexible-array member | Gustavo A. R. Silva | 1 | -1/+1 |
2019-11-07 | PM / EM: Declare EM data types unconditionally | Quentin Perret | 1 | -2/+1 |
2019-06-24 | sched/topology: Remove unused 'sd' parameter from arch_scale_cpu_capacity() | Vincent Guittot | 1 | -1/+1 |
2018-12-11 | PM: Introduce an Energy Model management framework | Quentin Perret | 1 | -0/+187 |