OSDN Git Service

mips: dts: ingenic: Remove unnecessary AIC clocks
authorAidan MacDonald <aidanmacdonald.0x0@gmail.com>
Fri, 5 May 2023 14:24:00 +0000 (15:24 +0100)
committerThomas Bogendoerfer <tsbogend@alpha.franken.de>
Tue, 23 May 2023 08:47:31 +0000 (10:47 +0200)
commit745b7908ecdbec3a3077cd770264c59cdc0efdfd
tree9c6a84e3038e31d6b453caa184464d29fecb478e
parent44c026a73be8038f03dbdeef028b642880cf1511
mips: dts: ingenic: Remove unnecessary AIC clocks

The "ext" and "pll half" clocks don't belong in the DT. They are
not consumed directly by the AIC and are only used as the parent
clocks of the "i2s" clock. An operating system should be able to
figure out that information itself because it presumably knows the
layout of the clock tree.

Removing these from the DT should be safe from a compatibility
point of view because the jz4740-i2s driver in Linux does not, and
never did depend on them.

Signed-off-by: Aidan MacDonald <aidanmacdonald.0x0@gmail.com>
Link: https://lore.kernel.org/all/20221028103418.17578-1-aidanmacdonald.0x0@gmail.com/
Reviewed-by: Paul Cercueil <paul@crapouillou.net>
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
arch/mips/boot/dts/ingenic/jz4725b.dtsi
arch/mips/boot/dts/ingenic/jz4740.dtsi
arch/mips/boot/dts/ingenic/jz4770.dtsi