Re: [PATCH v4 4/8] dt-bindings: stm32: add clocks for Cortex-CM0 on stm32mp25
From: Krzysztof Kozlowski
Date: Mon Nov 09 2026 - 07:42:44 EST
On Fri, Nov 06, 2026 at 05:16:34PM +0100, Gabriel Fernandez wrote:
> From: Gwenael Treuveur <gwenael.treuveur@xxxxxxxxxxx>
>
> Add the clock identifiers needed to allocate the D3 peripherals to the
> Cortex-M0 (CPU3 domain) and to enable their autonomous mode:
>
> - CK_CPU3 and CK_<IP>_C3: allocation of the CPU3 domain and of the D3
> peripherals to CPU3
> - CK_CPU3_AM and CK_<IP>_AM: autonomous mode of the CPU3 domain and of
> the D3 peripherals
> - CK_HSI_KER_ON, CK_HSE_KER_ON and CK_MSI_KER_ON: kernel clocks of the
> HSI, HSE and MSI oscillators
>
> Add the matching SCMI clocks: CK_SCMI_HSI_KER_ON, CK_SCMI_HSE_KER_ON,
> CK_SCMI_MSI_KER_ON and the autonomous mode clocks owned by the SCMI
> server (CK_SCMI_GPIOZ_AM, CK_SCMI_IPCC2_AM, CK_SCMI_LPDMA_AM and
> CK_SCMI_RTC_AM).
>
> The three kernel clocks of the HSI, HSE and MSI oscillators are also
> added at the end of the RCC input clocks. They are optional, so that
> the existing device trees remain valid.
>
> Signed-off-by: Gwenael Treuveur <gwenael.treuveur@xxxxxxxxxxx>
> Signed-off-by: Gabriel Fernandez <gabriel.fernandez@xxxxxxxxxxx>
> ---
> .../bindings/clock/st,stm32mp25-rcc.yaml | 9 +++++-
> include/dt-bindings/clock/st,stm32mp25-rcc.h | 35 ++++++++++++++++++++++
> 2 files changed, 43 insertions(+), 1 deletion(-)
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@xxxxxxxxxxxxxxxx>
Best regards,
Krzysztof