clk: mstar: msc313 cpupll clk driver
authorDaniel Palmer <daniel@0x0f.com>
Sat, 22 Oct 2022 13:34:04 +0000 (15:34 +0200)
committerStephen Boyd <sboyd@kernel.org>
Thu, 27 Oct 2022 18:44:27 +0000 (11:44 -0700)
commitfadbafc1b7b7a36d479a8e34adc85e8f7c614a3e
tree5ec411b7bc2816f0cc73e8f3111ec389f4bd31c4
parent9abf2313adc1ca1b6180c508c25f22f9395cc780
clk: mstar: msc313 cpupll clk driver

Add a driver for the CPU pll/ARM pll/MIPS pll that is present
in MStar SoCs.

Currently there is no documentation for this block so it's possible
this driver isn't entirely correct.

Only tested on the version of this IP in the MStar/SigmaStar
ARMv7 SoCs.

Signed-off-by: Daniel Palmer <daniel@0x0f.com>
Co-developed-by: Willy Tarreau <w@1wt.eu>
Signed-off-by: Willy Tarreau <w@1wt.eu>
Signed-off-by: Romain Perier <romain.perier@gmail.com>
Link: https://lore.kernel.org/r/20221022133404.3832-2-romain.perier@gmail.com
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
drivers/clk/mstar/Kconfig
drivers/clk/mstar/Makefile
drivers/clk/mstar/clk-msc313-cpupll.c [new file with mode: 0644]