clk: rp1: Add support for clocks provided by RP1
authorAndrea della Porta <andrea.porta@suse.com>
Thu, 29 May 2025 13:50:41 +0000 (15:50 +0200)
committerFlorian Fainelli <florian.fainelli@broadcom.com>
Mon, 16 Jun 2025 18:50:33 +0000 (11:50 -0700)
commit6486341721a2cd1cbc9c08a9bc90235c0b42f25b
treefd8a23973ab8d366f1c2bec992328a13875172d7
parentacc379c63ade8e247fb792ccdd4ae9a208530c1a
clk: rp1: Add support for clocks provided by RP1

RaspberryPi RP1 is an MFD providing, among other peripherals, several
clock generators and PLLs that drives the sub-peripherals.
Add the driver to support the clock providers.

Signed-off-by: Andrea della Porta <andrea.porta@suse.com>
Tested-by: Randy Dunlap <rdunlap@infradead.org> # build-tested
Link: https://lore.kernel.org/r/20250529135052.28398-4-andrea.porta@suse.com
Signed-off-by: Florian Fainelli <florian.fainelli@broadcom.com>
drivers/clk/Kconfig
drivers/clk/Makefile
drivers/clk/clk-rp1.c [new file with mode: 0644]