arm64: dts: apple: Add CPU topology & cpufreq nodes for t8103
authorHector Martin <marcan@marcan.st>
Mon, 2 May 2022 15:08:56 +0000 (00:08 +0900)
committerHector Martin <marcan@marcan.st>
Thu, 1 Dec 2022 16:28:10 +0000 (01:28 +0900)
commit3e895a6460ec38edca956a5202c252bbbd37576b
tree2f85e2f028b9ebb17dc496d9ba814b27be15d320
parentd1a8368d66976ed9cb270bc1c62b79b8727e31a0
arm64: dts: apple: Add CPU topology & cpufreq nodes for t8103

Add the missing CPU topology/capacity information and the cpufreq nodes,
so we can have CPU frequency scaling and the scheduler has the
information it needs to make the correct decisions.

Boost states are commented out, as they are not yet available (that
requires CPU deep sleep support, to be eventually done via PSCI).
The driver supports them fine; the hardware will just refuse to ever
go into them at this time, so don't expose them to users until that's
done.

Acked-by: Marc Zyngier <maz@kernel.org>
Acked-by: Viresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: Hector Martin <marcan@marcan.st>
arch/arm64/boot/dts/apple/t8103.dtsi