linux-stable/include
Vincent Guittot 68df021d3c arm64/amu: Use capacity_ref_freq() to set AMU ratio
commit 1f023007f5 upstream.

Use the new capacity_ref_freq() method to set the ratio that is used by AMU for
computing the arch_scale_freq_capacity().
This helps to keep everything aligned using the same reference for
computing CPUs capacity.

The default value of the ratio (stored in per_cpu(arch_max_freq_scale))
ensures that arch_scale_freq_capacity() returns max capacity until it is
set to its correct value with the cpu capacity and capacity_ref_freq().

Signed-off-by: Vincent Guittot <vincent.guittot@linaro.org>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Acked-by: Sudeep Holla <sudeep.holla@arm.com>
Acked-by: Will Deacon <will@kernel.org>
Link: https://lore.kernel.org/r/20231211104855.558096-8-vincent.guittot@linaro.org
Stable-dep-of: e37617c8e5 ("sched/fair: Fix frequency selection for non-invariant case")
Signed-off-by: Wentao Guan <guanwentao@uniontech.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2025-08-28 16:28:42 +02:00
..
acpi
asm-generic
clocksource
crypto
drm
dt-bindings
keys
kunit
kvm
linux arm64/amu: Use capacity_ref_freq() to set AMU ratio 2025-08-28 16:28:42 +02:00
math-emu
media
memory
misc
net net: better track kernel sockets lifetime 2025-08-28 16:28:39 +02:00
pcmcia
ras
rdma
rv
scsi
soc
sound
target
trace btrfs: constify more pointer parameters 2025-08-28 16:28:41 +02:00
uapi ACPI: pfr_update: Fix the driver update version check 2025-08-28 16:28:39 +02:00
ufs
vdso
video
xen