ARM: dts: exynos: Move some assigned-clock* properties to i2s0 node
authorSylwester Nawrocki <s.nawrocki@samsung.com>
Tue, 27 Nov 2018 16:44:24 +0000 (17:44 +0100)
committerJunghoon Kim <jhoon20.kim@samsung.com>
Thu, 14 Feb 2019 05:57:43 +0000 (14:57 +0900)
commit399870aec7f4eb9e3735d31ca9510ef741b6a2ab
treed2463898ed90a003622c6c8183095664ecc7b3ab
parent003e8dd60b99711dcf3068cf152664418633f626
ARM: dts: exynos: Move some assigned-clock* properties to i2s0 node

Setting of an IP block clock parent clock should be in the IP's DT node,
this ensures respective driver sees correct parent clock right from the
beginning, i.e. right after registering clock provider in probe() callback.

Without this change wrong I2S function clock (op_clk) is being used by
the driver in runtime suspend/resume ops, i.e. i2s_bus is enabled/disabled
twice instead of having activated both i2s_bus and sclk_i2s when required.

Change-Id: I1b52e20ff3596dae7b09d6a65d8ac6da7b76fe7d
Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
arch/arm/boot/dts/exynos5422-odroidxu4.dts