[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