]> git.baikalelectronics.ru Git - kernel.git/commit
clk: imx93: add MU1/2 clock
authorPeng Fan <peng.fan@nxp.com>
Tue, 30 Aug 2022 03:31:36 +0000 (11:31 +0800)
committerAbel Vesa <abel.vesa@linaro.org>
Mon, 19 Sep 2022 10:06:45 +0000 (13:06 +0300)
commit6e09789989e06a497946bb7b179046b126739728
treee3a429edf1cb2ed58f2d1196b58ed184a78848af
parentc2fc060bcd83b2c418c3f0c3565169c72cdbc330
clk: imx93: add MU1/2 clock

The clk tree should be as:
bus_aon_root------>\               /--->MU1_B IP
                    -->MU_B gate-->
bus_wakeup_root--->/               \--->MU2_B IP

bus_aon_root------>\               /--->MU1_A IP
                    -->MU_A gate-->
bus_wakeup_root--->/               \--->MU2_A IP

So need use shared count gate. And linux use MU_B,
so set MU_A clk as CLK_IGNORE_UNUSED.

Signed-off-by: Peng Fan <peng.fan@nxp.com>
Reviewed-by: Ye Li <ye.li@nxp.com>
Reviewed-by: Jacky Bai <ping.bai@nxp.com>
Reviewed-by: Abel Vesa <abel.vesa@linaro.org>
Signed-off-by: Abel Vesa <abel.vesa@linaro.org>
Link: https://lore.kernel.org/r/20220830033137.4149542-8-peng.fan@oss.nxp.com
drivers/clk/imx/clk-imx93.c