Commits

Adriana Reus committed 986df5b4e27
MLK-16469: clk-imx8qxp: Fix GPT clock hierarchy This is a change similar to: 'commit 01fdf7bf572b ("MLK-16281-2: clk-imx8qm: Fix GPT clock hierarchy")' There are five gpt modules on imx8qm (gpt0 .. gpt4). Of these, gpt2 and gpt4 clock hierarchies are inconsistent with the rest. Having the per clocks (gpt_hf_clk and gpt_clk) as children of the peripheral access clock (ipg_s) and bus sync slave clock (ipg_slv_clk) ensures that the latter are enabled when the driver enables the gpt_clk (or hf). This patch reconciles these two gpt clock trees with the rest. Before: gpt_2_div gpt_2_hf_clk gpt_2_ipg_s_clk gpt_2_ipg_slv_clk gpt_2_clk gpt_4_div gpt_4_hf_clk gpt_4_clk gpt_4_ipg_s_clk gpt_4_ipg_slv_clk After: gpt_2_div gpt_2_ipg_s_clk gpt_2_ipg_slv_clk gpt_2_hf_clk gpt_2_clk gpt_4_div gpt_4_ipg_s_clk gpt_4_ipg_slv_clk gpt_4_hf_clk gpt_4_clk Apply this change for imx8qxp also which has the same inconsistency regarding the gpt clocks. (BuildInfo: SCFW 9e9f6ec6, IMX-MKIMAGE imx8-mu, ATF 0) Reviewed-by: Anson Huang <anson.huang@nxp.com> Signed-off-by: Adriana Reus <adriana.reus@nxp.com>