Message ID | 20220808181555.10333-1-semen.protsenko@linaro.org (mailing list archive) |
---|---|
Headers | show |
Series | clk: samsung: exynos850: Add CMUs needed for SysMMU | expand |
On 08/08/2022 21:15, Sam Protsenko 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 Please send a v2: 1. Using proper output from get_maintainers.pl 2. Using standard git send-email or any other equivalent method, so your patchset is properly threaded. It's not possible to apply it otherwise. See also: https://lore.kernel.org/all/20220808181600.10491-1-semen.protsenko@linaro.org/#t Best regards, Krzysztof
On Tue, 9 Aug 2022 at 10:09, Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> wrote: > > On 08/08/2022 21:15, Sam Protsenko 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 > > Please send a v2: > 1. Using proper output from get_maintainers.pl > 2. Using standard git send-email or any other equivalent method, so your > patchset is properly threaded. It's not possible to apply it otherwise. > See also: > https://lore.kernel.org/all/20220808181600.10491-1-semen.protsenko@linaro.org/#t > Thanks, will do. Just wanted to avoid cluttering the "device tree" mailing list with actual driver changes. But obviously it's not a proper way. > > Best regards, > Krzysztof
On Mon, 8 Aug 2022 at 21:15, Sam Protsenko <semen.protsenko@linaro.org> 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