]> git.apps.os.sepia.ceph.com Git - ceph-client.git/commit
clk: imx: imx8qxp: Register dc0_bypass0_clk before disp clk
authorPeng Fan <peng.fan@nxp.com>
Fri, 7 Jun 2024 13:33:45 +0000 (21:33 +0800)
committerAbel Vesa <abel.vesa@linaro.org>
Fri, 21 Jun 2024 06:35:28 +0000 (09:35 +0300)
commite61352d5ecdc0da2e7253121c15d9a3e040f78a1
treefe1b1b6bc8570d7635e6c7e8ff75c647d7ed9f02
parent236f32230c243b5f6f5e80730a8133fbded2beed
clk: imx: imx8qxp: Register dc0_bypass0_clk before disp clk

The initialization order of SCU clocks affects the sequence of SCU clock
resume. If there are no other effects, the earlier the initialization,
the earlier the resume. During SCU clock resume, the clock rate is
restored. As SCFW guidelines, configure the parent clock rate before
configuring the child rate.

Fixes: 91e916771de0 ("clk: imx: scu: remove legacy scu clock binding support")
Signed-off-by: Peng Fan <peng.fan@nxp.com>
Reviewed-by: Abel Vesa <abel.vesa@linaro.org>
Link: https://lore.kernel.org/r/20240607133347.3291040-14-peng.fan@oss.nxp.com
Signed-off-by: Abel Vesa <abel.vesa@linaro.org>
drivers/clk/imx/clk-imx8qxp.c