Message ID | 20211217161549.24836-2-semen.protsenko@linaro.org |
---|---|
State | Accepted |
Commit | a949f2cf1ab9b3afd894427a64fce24fd8bae0a6 |
Headers | show |
Series | [v4,1/7] dt-bindings: clock: exynos850: Add bindings for Exynos850 sysreg clocks | expand |
On 17.12.2021 17:15, Sam Protsenko wrote: > System Register is used to configure system behavior, like USI protocol, > etc. SYSREG clocks should be provided to corresponding syscon nodes, to > make it possible to modify SYSREG registers. > > While at it, add also missing PMU and GPIO clocks, which looks necessary > and might be needed for corresponding Exynos850 features soon. > > Reviewed-by: Krzysztof Kozlowski<krzysztof.kozlowski@canonical.com> > Acked-by: Rob Herring<robh@kernel.org> > Acked-by: Chanwoo Choi<cw00.choi@samsung.com> > Signed-off-by: Sam Protsenko<semen.protsenko@linaro.org> Apologies for late reply, this patch is applied now.
On 19/12/2021 23:29, Sylwester Nawrocki wrote: > On 17.12.2021 17:15, Sam Protsenko wrote: >> System Register is used to configure system behavior, like USI protocol, >> etc. SYSREG clocks should be provided to corresponding syscon nodes, to >> make it possible to modify SYSREG registers. >> >> While at it, add also missing PMU and GPIO clocks, which looks necessary >> and might be needed for corresponding Exynos850 features soon. >> >> Reviewed-by: Krzysztof Kozlowski<krzysztof.kozlowski@canonical.com> >> Acked-by: Rob Herring<robh@kernel.org> >> Acked-by: Chanwoo Choi<cw00.choi@samsung.com> >> Signed-off-by: Sam Protsenko<semen.protsenko@linaro.org> > > Apologies for late reply, this patch is applied now. > Sam, The clock is used in the DTSI, so since this was applied, there are only two choices now: 1. wait for next cycle with DTSI and DTS, 2. Resubmit with replacing the newly added clocks in DTSI/DTS with numbers and a TODO note. Best regards, Krzysztof
diff --git a/include/dt-bindings/clock/exynos850.h b/include/dt-bindings/clock/exynos850.h index 8aa5e82af0d3..0b6a3c6a7c90 100644 --- a/include/dt-bindings/clock/exynos850.h +++ b/include/dt-bindings/clock/exynos850.h @@ -82,7 +82,10 @@ #define CLK_GOUT_I3C_PCLK 19 #define CLK_GOUT_I3C_SCLK 20 #define CLK_GOUT_SPEEDY_PCLK 21 -#define APM_NR_CLK 22 +#define CLK_GOUT_GPIO_ALIVE_PCLK 22 +#define CLK_GOUT_PMU_ALIVE_PCLK 23 +#define CLK_GOUT_SYSREG_APM_PCLK 24 +#define APM_NR_CLK 25 /* CMU_CMGP */ #define CLK_RCO_CMGP 1 @@ -99,7 +102,8 @@ #define CLK_GOUT_CMGP_USI0_PCLK 12 #define CLK_GOUT_CMGP_USI1_IPCLK 13 #define CLK_GOUT_CMGP_USI1_PCLK 14 -#define CMGP_NR_CLK 15 +#define CLK_GOUT_SYSREG_CMGP_PCLK 15 +#define CMGP_NR_CLK 16 /* CMU_HSI */ #define CLK_MOUT_HSI_BUS_USER 1 @@ -167,7 +171,9 @@ #define CLK_GOUT_MMC_EMBD_SDCLKIN 10 #define CLK_GOUT_SSS_ACLK 11 #define CLK_GOUT_SSS_PCLK 12 -#define CORE_NR_CLK 13 +#define CLK_GOUT_GPIO_CORE_PCLK 13 +#define CLK_GOUT_SYSREG_CORE_PCLK 14 +#define CORE_NR_CLK 15 /* CMU_DPU */ #define CLK_MOUT_DPU_USER 1