[PATCH v2 0/7] PM / devfreq: rockchip-dfi: RK3576 support
Sebastian Reichel
sebastian.reichel at collabora.com
Mon Sep 21 14:15:02 PDT 2026
This adds RK3576 DDR perf monitoring support to the existing DFI driver.
This series depends on the cleanup series adding RK3588 clocks together
with some general DFI driver cleanups:
https://lore.kernel.org/linux-rockchip/20260917-rockchip-dfi-cleanup-v1-0-4f00a97a69a6@collabora.com/
As RK3576 did not yet have upstream DFI support, the clocks are
considered mandatory for RK3576.
Changes in v2:
- Link to v1: https://patch.msgid.link/20260917-b4-rockchip-dfi-rk3576-support-v1-0-a5752a29f7bd@collabora.com
- Update DT binding to just define minItems/maxItems
Signed-off-by: Sebastian Reichel <sebastian.reichel at collabora.com>
---
Nicolas Frattaroli (4):
dt-bindings: clock: rk3576: add more DFI clocks
clk: rockchip: rk3576: add missing DFI clock branch
dt-bindings: devfreq: event: rockchip,dfi: add rk3576
arm64: dts: rockchip: add DFI node to RK3576
Sebastian Reichel (3):
PM / devfreq: rockchip-dfi: move register offsets to variant struct
PM / devfreq: rockchip-dfi: prepare support for v4 DDRMON
PM / devfreq: rockchip-dfi: add RK3576 support
.../bindings/devfreq/event/rockchip,dfi.yaml | 19 +++
arch/arm64/boot/dts/rockchip/rk3576.dtsi | 11 ++
drivers/clk/rockchip/clk-rk3576.c | 4 +-
drivers/devfreq/event/rockchip-dfi.c | 136 ++++++++++++++++-----
include/dt-bindings/clock/rockchip,rk3576-cru.h | 6 +
5 files changed, 142 insertions(+), 34 deletions(-)
---
base-commit: e5e04726cdd043e309677071ab1b65a4b18f422b
change-id: 20260917-b4-rockchip-dfi-rk3576-support-4f2685cafd7f
prerequisite-change-id: 20260917-rockchip-dfi-cleanup-feae6eefae9c:v2
prerequisite-patch-id: 9b56fea3de6c3cf86c5bba33be03da8fabe4ab11
prerequisite-patch-id: 6c0231d124501b5a5e09e32243e4878a606f8b8d
prerequisite-patch-id: 85ff85240fb912a93e1a306cdd6e75416b156a2f
prerequisite-patch-id: 0551828c703b115f8e240ee69ebc0065f5a53536
prerequisite-patch-id: ad55ffe5e8ff53fb7088aa3ecfcd00bb1d67b80b
prerequisite-patch-id: 2af929c305fc289aaf52d437c7ecd5a471a00465
prerequisite-patch-id: b7f769793ec072640d6672d0b9297ad940af3b9a
prerequisite-patch-id: 2c12b9645664ad5a5822a2a858652363e01067cb
Best regards,
--
Sebastian Reichel <sebastian.reichel at collabora.com>
More information about the linux-arm-kernel
mailing list