On Mon, 8 Aug 2022 at 21:15, Sam Protsenko <semen.protsenko@xxxxxxxxxx> wrote: > > 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 > This patch series is superseded by v2 here: [1]. [1] https://lkml.org/lkml/2022/8/9/328