DPUM (Display Processing Unit Main) is main dpu for Exynosautov9. This patches enable clock for dpum, sysmmu(iommu). I tested using sysmmu, DPP, DECON, DP on sdk board (modetest works). Signed-off-by: Kwanghoon Son <k.son@xxxxxxxxxxx> --- Changes in v3: - Rename clock-names dout_clkcmu_dpum_bus to bus Changes in v2: - Squash patch 1,2 to make headers with schema. --- Kwanghoon Son (3): dt-bindings: clock: exynosautov9: add dpum clock arm64: dts: exynosautov9: add dpum clock DT nodes clk: samsung: exynosautov9: add dpum clock support .../bindings/clock/samsung,exynosautov9-clock.yaml | 19 +++++ arch/arm64/boot/dts/exynos/exynosautov9.dtsi | 10 +++ drivers/clk/samsung/clk-exynosautov9.c | 83 ++++++++++++++++++++++ include/dt-bindings/clock/samsung,exynosautov9.h | 11 +++ 4 files changed, 123 insertions(+) --- base-commit: de9c2c66ad8e787abec7c9d7eff4f8c3cdd28aed change-id: 20240809-clk_dpum-66a8b28fd7f4 Best regards, -- Kwanghoon Son <k.son@xxxxxxxxxxx>