mbox series

[v3,0/1] arm64: dts: rockchip: enable SCMI clk for RK3528 SoC

Message ID 20250307100008.789129-1-amadeus@jmu.edu.cn (mailing list archive)
Headers show
Series arm64: dts: rockchip: enable SCMI clk for RK3528 SoC | expand

Message

Chukun Pan March 7, 2025, 10 a.m. UTC
Same as RK3568, RK3528 uses SCMI clk instead of standard ARMCLK.
Add SCMI clk for CPU, GPU and RNG will also use it.

dmesg:
[    0.061333] scmi_core: SCMI protocol bus registered
[    0.125780] scmi_protocol scmi_dev.1: Enabled polling mode TX channel - prot_id:16
[    0.126628] arm-scmi firmware:scmi: SCMI Notifications - Core Enabled.
[    0.127233] arm-scmi firmware:scmi: SCMI Protocol v2.0 'rockchip:' Firmware version 0x0

CPU frequency: ~# mhz
count=611657 us50=19994 us250=99945 diff=79951 cpu_MHz=1530.080

Changes in v3:
  Remove unnecessary assigned-clocks

Changes in v2:
  Change sram to reserved-memory

Chukun Pan (1):
  arm64: dts: rockchip: enable SCMI clk for RK3528 SoC

Chukun Pan (1):
  arm64: dts: rockchip: enable SCMI clk for RK3528 SoC

 arch/arm64/boot/dts/rockchip/rk3528.dtsi | 31 ++++++++++++++++++++++++
 1 file changed, 31 insertions(+)

Comments

Heiko Stübner March 8, 2025, 5:32 p.m. UTC | #1
On Fri, 07 Mar 2025 18:00:07 +0800, Chukun Pan wrote:
> Same as RK3568, RK3528 uses SCMI clk instead of standard ARMCLK.
> Add SCMI clk for CPU, GPU and RNG will also use it.
> 
> dmesg:
> [    0.061333] scmi_core: SCMI protocol bus registered
> [    0.125780] scmi_protocol scmi_dev.1: Enabled polling mode TX channel - prot_id:16
> [    0.126628] arm-scmi firmware:scmi: SCMI Notifications - Core Enabled.
> [    0.127233] arm-scmi firmware:scmi: SCMI Protocol v2.0 'rockchip:' Firmware version 0x0
> 
> [...]

Applied, thanks!

[1/1] arm64: dts: rockchip: enable SCMI clk for RK3528 SoC
      commit: fbcbc1fb93e14729bd87ab386b7f62694dcc8b51

Best regards,