aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/clk/imx/clk.h
diff options
context:
space:
mode:
authorLucas Stach <l.stach@pengutronix.de>2018-12-01 10:52:11 +0000
committerStephen Boyd <sboyd@kernel.org>2018-12-03 10:13:34 -0800
commit6209624b9a5c1e417b142e9688f5fc96c1e0cd58 (patch)
treedfe14550503e9b1e0f921734a0de98d21d821b00 /drivers/clk/imx/clk.h
parentclk: imx: Add clock driver for i.MX8MQ CCM (diff)
downloadlinux-dev-6209624b9a5c1e417b142e9688f5fc96c1e0cd58.tar.xz
linux-dev-6209624b9a5c1e417b142e9688f5fc96c1e0cd58.zip
clk: imx: Add fractional PLL output clock
This is a new fractional clock type introduced on i.MX8. The description of this fractional clock can be found here: https://www.nxp.com/docs/en/reference-manual/IMX8MDQLQRM.pdf#page=834 Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Signed-off-by: Abel Vesa <abel.vesa@nxp.com> Reviewed-by: Sascha Hauer <s.hauer@pengutronix.de> Signed-off-by: Stephen Boyd <sboyd@kernel.org>
Diffstat (limited to 'drivers/clk/imx/clk.h')
-rw-r--r--drivers/clk/imx/clk.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/clk/imx/clk.h b/drivers/clk/imx/clk.h
index 2f38dcd3d8ea..a9647dc04a64 100644
--- a/drivers/clk/imx/clk.h
+++ b/drivers/clk/imx/clk.h
@@ -27,6 +27,9 @@ struct clk *imx_clk_pllv1(enum imx_pllv1_type type, const char *name,
struct clk *imx_clk_pllv2(const char *name, const char *parent,
void __iomem *base);
+struct clk *imx_clk_frac_pll(const char *name, const char *parent_name,
+ void __iomem *base);
+
enum imx_pllv3_type {
IMX_PLLV3_GENERIC,
IMX_PLLV3_SYS,