clk: imx: add pllv4 support
authorA.s. Dong <aisheng.dong@nxp.com>
Wed, 14 Nov 2018 13:01:43 +0000 (13:01 +0000)
committerStephen Boyd <sboyd@kernel.org>
Mon, 3 Dec 2018 19:31:28 +0000 (11:31 -0800)
commitd9a8f950b296729b88d7139904cac5fd6d0a5261
treea5d4581c955b1b2d3941506a68f8771755f2ebb9
parente983da27f70e8d29f4ae7262d52e4d07129498f3
clk: imx: add pllv4 support

pllv4 is designed for System Clock Generation (SCG) module observed
in IMX ULP SoC series. e.g. i.MX7ULP.

The SCG modules generates clock used to derive processor, system,
peripheral bus and external memory interface clocks while this patch
intends to support the PLL part.

Cc: Stephen Boyd <sboyd@codeaurora.org>
Cc: Michael Turquette <mturquette@baylibre.com>
Cc: Shawn Guo <shawnguo@kernel.org>
Cc: Anson Huang <Anson.Huang@nxp.com>
Cc: Bai Ping <ping.bai@nxp.com>
Signed-off-by: Dong Aisheng <aisheng.dong@nxp.com>
[sboyd@kernel.org: Include clk.h for sparse warnings]
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
drivers/clk/imx/Makefile
drivers/clk/imx/clk-pllv4.c [new file with mode: 0644]
drivers/clk/imx/clk.h