clk: sifive: Factor-out PLL library as separate module
authorAnup Patel <Anup.Patel@wdc.com>
Tue, 25 Jun 2019 06:31:02 +0000 (06:31 +0000)
committerAndes <uboot@andestech.com>
Fri, 19 Jul 2019 06:24:51 +0000 (14:24 +0800)
commitd04c79d2b238e857c1b1f45a78d173152792b371
treefada51871af3e67dabd9e880d183ba295ca5c8fe
parent0de815356474912ef5bef9a69f0327a5a93bb2c2
clk: sifive: Factor-out PLL library as separate module

To match SiFive clock driver with latest Linux, we factor-out PLL
library as separate module under drivers/clk/analogbits.

Signed-off-by: Anup Patel <anup.patel@wdc.com>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
drivers/clk/Kconfig
drivers/clk/Makefile
drivers/clk/analogbits/Kconfig [new file with mode: 0644]
drivers/clk/analogbits/Makefile [new file with mode: 0644]
drivers/clk/analogbits/wrpll-cln28hpc.c [new file with mode: 0644]
drivers/clk/sifive/Kconfig
drivers/clk/sifive/Makefile
drivers/clk/sifive/analogbits-wrpll-cln28hpc.h [deleted file]
drivers/clk/sifive/fu540-prci.c
drivers/clk/sifive/wrpll-cln28hpc.c [deleted file]
include/linux/clk/analogbits-wrpll-cln28hpc.h [new file with mode: 0644]