[PATCH v4 2/3] clk: stm32mp13: introduce STM32MP13 RCC driver

Patrice CHOTARD patrice.chotard at foss.st.com
Wed Dec 7 16:51:35 CET 2022



On 12/7/22 16:46, Patrice CHOTARD wrote:
> 
> 
> On 11/24/22 11:36, Gabriel Fernandez wrote:
>> STM32MP13 RCC driver uses Common Clock Framework and also a
>> 'clk-stm32-core' API. Then STM32MPx RCC driver will contain only data
>> configuration (gates, mux, dividers and the way to check security)
>> or some specific clocks.
>> This API will be used by all new other generations of ST Socs.
>>
>> Signed-off-by: Gabriel Fernandez <gabriel.fernandez at foss.st.com>
>> Reviewed-by: Patrick Delaunay <patrick.delaunay at foss.st.com>
>> Reviewed-by: Sean Anderson <seanga2 at gmail.com>
>> Tested-by: Patrick Delaunay <patrick.delaunay at foss.st.com>
>>
>> ---
>>
>> (no changes since v3)
>>
>> Changes in v3:
>> - fix cosmetic
>> - add comments in commit message
>> - explanation of stm32 clock gating
>>
>> Changes in v2:
>> - deference check_security() call back
>> - use of ccf_clk_(enable/disable/get_rate/set_rate) ops
>> - fix gate refcounting
>> - documented structures in clock-core API
>> - remove useless spinlocks
>> - cosmetic changes
>> - remove useless defines
>>
>>  drivers/clk/stm32/Kconfig          |  15 +
>>  drivers/clk/stm32/Makefile         |   2 +
>>  drivers/clk/stm32/clk-stm32-core.c | 268 +++++++++
>>  drivers/clk/stm32/clk-stm32-core.h | 276 ++++++++++
>>  drivers/clk/stm32/clk-stm32mp13.c  | 841 +++++++++++++++++++++++++++++
>>  drivers/clk/stm32/stm32mp13_rcc.h  | 288 ++++++++++
>>  6 files changed, 1690 insertions(+)
>>  create mode 100644 drivers/clk/stm32/clk-stm32-core.c
>>  create mode 100644 drivers/clk/stm32/clk-stm32-core.h
>>  create mode 100644 drivers/clk/stm32/clk-stm32mp13.c
>>  create mode 100644 drivers/clk/stm32/stm32mp13_rcc.h
>>
> 
> [...]
> 
> Reviewed-by: Patrice Chotard <patrice.chotard at foss.st.com>
> Thanks 
> Patrice
Applied to u-boot-stm/master

Thanks
Patrice


More information about the U-Boot mailing list