Commits
Ye Li committed b74c8729284
MLK-23574-8 clk: imx8: Update imx8 clock driver Update imx8 clock driver to support LPCG and full clocks tree for some modules aligned with kernel. We classify the clock into serveral types: slice, fixed, lpcg, gpr and mux. Generally slice and fixed clocks are the sources. lpcg, gpr and mux are the downstream of those sources and are used for gating, muxing or dividing functions. This patch replaces the functions defined in imx8qm and imx8qxp with the clock tables of different clock types. clk-imx8 use unified functions to process these clock tables. Note: since the clock depends on the power domain of its resource, must power on the resource firstly, then we can get the clock. Otherwise, we can't access lpcg. Thus, the clock dump only works for the slice clock. Signed-off-by: Ye Li <ye.li@nxp.com>