]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
clk: rp1: Implement remaining clock tree
authorAndrea della Porta <andrea.porta@suse.com>
Mon, 23 Jun 2025 21:46:28 +0000 (23:46 +0200)
committerFlorian Fainelli <florian.fainelli@broadcom.com>
Wed, 3 Sep 2025 20:47:58 +0000 (13:47 -0700)
commita7713a7dd15962c077527eea9a2f56d821ca4a1d
treeb45b6ba86828645d35bfbd3a2f959db688c423e9
parent07bab7b81d8a4de604ae4175978adf37137c35d6
clk: rp1: Implement remaining clock tree

The RP1 clock generator driver currently defines only the fundamental
clocks such as the front PLLs for system, audio and video subsystems
and the ethernet clock.

Add the remaining clocks to the tree so as to be completed, which means
that the following RP1 peripherals could now consume their specific clocks
and be enabled to work (provided that the relevant driver changes for each
specific peripheral, if any, are committed):

- ADC
- Audio IN/OUT
- DMA controller
- I2S
- MIPI DPI/DSI
- PWM
- SDIO
- UART
- Video Encoder

Signed-off-by: Andrea della Porta <andrea.porta@suse.com>
Reviewed-by: Stephen Boyd <sboyd@kernel.org>
Link: https://lore.kernel.org/r/17e5c6e0c085cfa0bf4b63b639cdc92c6a4c1418.1750714412.git.andrea.porta@suse.com
Signed-off-by: Florian Fainelli <florian.fainelli@broadcom.com>
drivers/clk/clk-rp1.c