V4: 1/4: Expose CCF for all 2/4: Improve commit log 3/4: Typo fix 4/4: Drop unneeded initialization
V3: 2/4: Fix RST/BYPASS seq issue to avoid glitch 4/4: ARM clk not use 24M for switch, use pll2_500m Add R-b/A-b tag Fix pll gate shift bit. V2: 2/4: fix MASK/SHIFT usage This is to support i.MX8MM clk driver. i.MX8MM use similar clock design as i.MX7D, but it has use different PLL, so we need to add pll14xx driver. And to simplify the clock usage, import the composite clk driver from Linux Kernel, then we could have simple clk tree. Peng Fan (4): clk: imx: expose CCF entry for all clk: imx: add pll14xx driver clk: imx: add i.MX8M composite clk support clk: imx: add i.MX8MM clk driver drivers/clk/Kconfig | 2 - drivers/clk/imx/Kconfig | 16 ++ drivers/clk/imx/Makefile | 2 + drivers/clk/imx/clk-composite-8m.c | 170 +++++++++++++++ drivers/clk/imx/clk-imx8mm.c | 415 +++++++++++++++++++++++++++++++++++++ drivers/clk/imx/clk-pll14xx.c | 381 ++++++++++++++++++++++++++++++++++ drivers/clk/imx/clk.h | 25 +++ 7 files changed, 1009 insertions(+), 2 deletions(-) create mode 100644 drivers/clk/imx/clk-composite-8m.c create mode 100644 drivers/clk/imx/clk-imx8mm.c create mode 100644 drivers/clk/imx/clk-pll14xx.c -- 2.16.4 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot