[U-Boot] [PATCH V4 0/4] Prepare i.MX8MM clk
Peng Fan
peng.fan at nxp.com
Mon Aug 19 07:53:52 UTC 2019
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
More information about the U-Boot
mailing list