aboutsummaryrefslogtreecommitdiff
path: root/arch/m68k/q40
diff options
context:
space:
mode:
authorAlexey Charkov <alchark@gmail.com>2024-06-17 22:28:55 +0400
committerHeiko Stuebner <heiko@sntech.de>2024-06-24 18:14:03 +0200
commit0ba0560982bc8d0c3fb3ca209fd0ed29f81402ac (patch)
tree75a3fab3a08bedc8b3a94bcc1a4202614d2a0f73 /arch/m68k/q40
parent060c1950037e4c54ca4d8186a8f46269e35db901 (diff)
arm64: dts: rockchip: Add CPU/memory regulator coupling for 2 RK3588 boards
RK3588 chips allow for their CPU cores to be powered by a different supply vs. their corresponding memory interfaces, and two of the boards currently upstream do that (EVB1 and QuartzPro64). The voltage of the memory interface though has to match that of the CPU cores that use it, which downstream kernels achieve by the means of a custom cpufreq driver which adjusts both at the same time. It seems that regulator coupling is a more appropriate generic interface for it, so this patch introduces coupling to affected device trees to ensure that memory interface voltage is also updated whenever cpufreq switches between CPU OPPs. Note that other boards, such as Radxa Rock 5B, define both the CPU and memory interface regulators as aliases to the same DT node, so this doesn't apply there. Signed-off-by: Alexey Charkov <alchark@gmail.com> Link: https://lore.kernel.org/r/20240617-rk-dts-additions-v5-5-c1f5f3267f1e@gmail.com Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Diffstat (limited to 'arch/m68k/q40')
0 files changed, 0 insertions, 0 deletions