]> git.baikalelectronics.ru Git - kernel.git/commit
ARM: dts: dra7xx-clocks: Fixup IPU1 mux clock parent source
authorSuman Anna <s-anna@ti.com>
Tue, 11 Feb 2020 15:51:03 +0000 (09:51 -0600)
committerTony Lindgren <tony@atomide.com>
Thu, 20 Feb 2020 17:52:31 +0000 (09:52 -0800)
commit4ecd4b501e79e9e9f61f4b3077977a825cba409d
tree9ba2f62c37d1a4192467c09968bdfe8d72f7ba9f
parent1353cc227dce2e1401dc21c7afdc6b1a9d650952
ARM: dts: dra7xx-clocks: Fixup IPU1 mux clock parent source

The IPU1 functional clock is the output of a mux clock (represented
by ipu1_gfclk_mux previously) and the clock source for this has been
updated to be sourced from dpll_core_h22x2_ck in commit 9763b0911931
("ARM: dts: dra7xx-clocks: Source IPU1 functional clock from CORE DPLL").
ipu1_gfclk_mux is an obsolete clock now with the clkctrl conversion,
and this clock source parenting is lost during the new clkctrl layout
conversion.

Remove this stale clock and fix up the clock source for this mux
clock using the latest equivalent clkctrl clock. This restores the
previous logic and ensures that the IPU1 continues to run at the
same frequency of IPU2 and independent of the ABE DPLL.

Fixes: 936c1101e191 ("ARM: dts: dra7: convert to use new clkctrl layout")
Signed-off-by: Suman Anna <s-anna@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/boot/dts/dra7xx-clocks.dtsi