[PATCH 0/7] clk: samsung: exynos850: Add CMUs needed for SysMMU
From: Sam Protsenko
Date: Mon Aug 08 2022 - 14:16:05 EST
This patch series implements some missing Exynos850 clock domains. Right
now those are mainly required for SysMMU clocks, although of course
there is a lot of other clocks generated by those CMUs.
Exynos850 has next SysMMU instances:
- SYSMMU_AUD
- SYSMMU_DPU
- SYSMMU_IS0
- SYSMMU_IS1
- SYSMMU_MFCMSCL
As CMU_DPU is already implemented, that leaves CMU_AUD, CMU_IS and
CMU_MFCMSCL to be implemented, which is done in this series:
- CMU_AUD: audio clocks
- CMU_IS: camera clocks (Image Signal Processing)
- CMU_MFCMSCL: multi-format codec and scaler clocks
Sam Protsenko (7):
dt-bindings: clock: Add bindings for Exynos850 CMU_AUD
dt-bindings: clock: Add bindings for Exynos850 CMU_IS
dt-bindings: clock: Add bindings for Exynos850 CMU_MFCMSCL
clk: samsung: exynos850: Style fixes
clk: samsung: exynos850: Implement CMU_AUD domain
clk: samsung: exynos850: Implement CMU_IS domain
clk: samsung: exynos850: Implement CMU_MFCMSCL domain
.../clock/samsung,exynos850-clock.yaml | 69 ++
drivers/clk/samsung/clk-exynos850.c | 682 +++++++++++++++++-
include/dt-bindings/clock/exynos850.h | 136 +++-
3 files changed, 883 insertions(+), 4 deletions(-)
--
2.30.2