Arnd Bergmann
be0f990acf
ARM: dts: clps711x: fix missing interrupt parent
...
The kernelci.org bot reports a build time regression:
arch/arm/boot/dts/ep7209.dtsi:187.17-192.4: Warning (interrupts_property): /keypad: Missing interrupt-parent
There is only one interrupt controller in this SoC, so I assume this
is the parent.
Fixes: 2bd86203ac ("ARM: dts: clps711x: Add keypad node")
Reported-by: kernelci.org bot <bot@kernelci.org >
Signed-off-by: Arnd Bergmann <arnd@arndb.de >
2021-04-09 09:35:08 +02:00
Alexander Shiyan
a3c1086c17
ARM: dts: clps711x: Add an empty chosen node to top level DTSI
...
Missing "chosen" node can cause issues when booting a kernel
with a boot-loader that doesn't create a chosen node if this
isn't present in the DTB since the decompressor relies on a
pre-existing chosen node to be available to insert the command
line and merge other ATAGS info.
Signed-off-by: Alexander Shiyan <shc_work@mail.ru >
Link: https://lore.kernel.org/r/20210405051658.26779-5-shc_work@mail.ru '
Signed-off-by: Arnd Bergmann <arnd@arndb.de >
2021-04-07 14:02:58 +02:00
Alexander Shiyan
94d1ca7c05
ARM: dts: clps711x: Fix serial port names
...
Preferred node name for serial ports is "serial".
Signed-off-by: Alexander Shiyan <shc_work@mail.ru >
Link: https://lore.kernel.org/r/20210405051658.26779-3-shc_work@mail.ru '
Signed-off-by: Arnd Bergmann <arnd@arndb.de >
2021-04-07 14:02:58 +02:00
Alexander Shiyan
2bd86203ac
ARM: dts: clps711x: Add keypad node
...
This adds missing keypad node to basic clps711x DT.
Signed-off-by: Alexander Shiyan <shc_work@mail.ru >
Link: https://lore.kernel.org/r/20210405051658.26779-2-shc_work@mail.ru '
Signed-off-by: Arnd Bergmann <arnd@arndb.de >
2021-04-07 14:02:58 +02:00
Alexander Shiyan
62d171bce2
ARM: dts: clps711x: Add SYSCON nodes where it is used
...
This patch adds SYSCON descriptors to framebuffer, SPI, DAI
and modem control GPIO nodes to further rework these drivers
to remove the call to the syscon_regmap_lookup_by_compatible() function.
Signed-off-by: Alexander Shiyan <shc_work@mail.ru >
Link: https://lore.kernel.org/r/20210405051658.26779-1-shc_work@mail.ru '
Signed-off-by: Arnd Bergmann <arnd@arndb.de >
2021-04-07 14:02:58 +02:00
Thomas Gleixner
4415d92d03
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 22
...
Based on 1 normalized pattern(s):
the code contained herein is licensed under the gnu general public
license you may obtain a copy of the gnu general public license
version 2 or later at the following locations
extracted by the scancode license scanner the SPDX license identifier
GPL-2.0-or-later
has been chosen to replace the boilerplate/reference in 4 file(s).
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
Reviewed-by: Jilayne Lovejoy <opensource@jilayne.com >
Reviewed-by: Steve Winslow <swinslow@gmail.com >
Reviewed-by: Allison Randal <allison@lohutok.net >
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org >
Cc: linux-spdx@vger.kernel.org
Link: https://lkml.kernel.org/r/20190519154042.707528683@linutronix.de
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2019-05-21 11:52:38 +02:00
Rob Herring
abe60a3a7a
ARM: dts: Kill off skeleton{64}.dtsi
...
Remove the usage of skeleton.dtsi in the remaining dts files. It was
deprecated since commit 9c0da3cc61 ("ARM: dts: explicitly mark
skeleton.dtsi as deprecated"). This will make adding a unit-address to
memory nodes easier.
The main tricky part to removing skeleton.dtsi is we could end up with
no /memory node at all when a bootloader depends on one being present. I
hacked up dtc to check for this condition.
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Reviewed-by: Florian Fainelli <f.fainelli@gmail.com >
Reviewed-by: Matthias Brugger <matthias.bgg@gmail.com >
Acked-by: Viresh Kumar <viresh.kumar@linaro.org >
Acked-by: Alexandre Belloni <alexandre.belloni@bootlin.com >
Acked-by: Neil Armstrong <narmstrong@baylibre.com >
Acked-by: Antoine Tenart <antoine.tenart@bootlin.com >
Acked-by: Alexandre TORGUE <alexandre.torgue@st.com >
Acked-by: Robert Jarzmik <robert.jarzmik@free.fr >
Acked-by: Vladimir Zapolskiy <vz@mleia.com >
Tested-by: Kevin Hilman <khilman@baylibre.com >
Reviewed-by: Kevin Hilman <khilman@baylibre.com >
Tested-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com >
Reviewed-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com >
Signed-off-by: Rob Herring <robh@kernel.org >
Reviewed-by: Gregory CLEMENT <gregory.clement@bootlin.com >
Tested-by: Gregory CLEMENT <gregory.clement@bootlin.com >
Signed-off-by: Arnd Bergmann <arnd@arndb.de >
2019-01-30 17:30:31 +01:00
Alexander Shiyan
46e6b3aa65
ARM: dts: clps711x: Add DT Cirrus Logic EDB7211 Development board
...
This adds the Cirrus Logic EP7209,EP7211 DT templates and support for
EDB7211 Development board.
Signed-off-by: Alexander Shiyan <shc_work@mail.ru >
Signed-off-by: Arnd Bergmann <arnd@arndb.de >
2016-07-06 17:57:40 +02:00