ARM: dts: arm: Fix SP804 users
authorAndre Przywara <andre.przywara@arm.com>
Fri, 28 Aug 2020 14:20:14 +0000 (15:20 +0100)
committerSudeep Holla <sudeep.holla@arm.com>
Mon, 7 Sep 2020 09:49:35 +0000 (10:49 +0100)
commit34a459187180d4049b00fcf12fad6603011d4d7a
treee9151393b80bc808474507749316eae1e7a764fa
parent9123e3a74ec7b934a4a099e98af6a61c2f80bbf5
ARM: dts: arm: Fix SP804 users

The SP804 DT nodes for Realview, MPS2 and VExpress were not complying
with the binding: it requires either one or three clocks, but does not
allow exactly two clocks.

Simply duplicate the first clock to satisfy the binding requirement.
For MPS2, we triple the clock, and add the clock-names property, as this
is required by the Linux primecell driver.
Try to make the clock-names more consistent on the way.

Link: https://lore.kernel.org/r/20200828142018.43298-3-andre.przywara@arm.com
Acked-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Andre Przywara <andre.przywara@arm.com>
Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
arch/arm/boot/dts/arm-realview-pb11mp.dts
arch/arm/boot/dts/mps2.dtsi
arch/arm/boot/dts/vexpress-v2p-ca9.dts