summaryrefslogtreecommitdiffstats
path: root/arch/arm/dts
diff options
context:
space:
mode:
authorAhmad Fatoum <a.fatoum@pengutronix.de>2019-10-14 14:18:50 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2019-10-14 15:26:56 +0200
commit4d8f32f9a699bfd2a74dc928079248f8dc5f5fd6 (patch)
treec0c5bf9123d61d7880bd529b78f2a0c9cb7e6167 /arch/arm/dts
parent3042dd2d4237dc3fc82fa160be2dd0df5d7a7a1a (diff)
downloadbarebox-4d8f32f9a699bfd2a74dc928079248f8dc5f5fd6.tar.gz
barebox-4d8f32f9a699bfd2a74dc928079248f8dc5f5fd6.tar.xz
ARM: at91: at91sam9x5ek: squelch new dtc warning
Since v1.5.0, dtc has been applying a heuristic to detect spi busses. It erroneously thinks the spi node in at91sam9x5ek.dts defines a spi bus: ./arch/arm/dts/at91sam9x5ek.dts:25.9-29.7: Warning (spi_bus_bridge): /ahb/apb/pinctrl@fffff400/spi: incorrect #address-cells for SPI bus ./arch/arm/dts/at91sam9x5ek.dts:25.9-29.7: Warning (spi_bus_bridge): /ahb/apb/pinctrl@fffff400/spi: incorrect #size-cells for SPI bus ./arch/arm/dts/at91sam9x5ek.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge' Avoid this by renaming the node. While at it move the node to top-level to reduce indentation. Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/dts')
-rw-r--r--arch/arm/dts/at91sam9x5ek.dts19
1 files changed, 7 insertions, 12 deletions
diff --git a/arch/arm/dts/at91sam9x5ek.dts b/arch/arm/dts/at91sam9x5ek.dts
index d5c7a8fe5c..bc2a279709 100644
--- a/arch/arm/dts/at91sam9x5ek.dts
+++ b/arch/arm/dts/at91sam9x5ek.dts
@@ -19,18 +19,6 @@
status = "okay";
};
- ahb {
- apb {
- pinctrl@fffff400 {
- spi {
- pinctrl_board_spi: spi-board {
- atmel,pins = <AT91_PIOA 14 AT91_PERIPH_GPIO AT91_PINCTRL_NONE>;
- };
- };
- };
- };
- };
-
leds {
/*
* PB18 has a resource conflict since it is both used
@@ -68,3 +56,10 @@
phy-mode = "rmii";
};
+&{/ahb/apb/pinctrl@fffff400} {
+ spi0 {
+ pinctrl_board_spi: spi-board {
+ atmel,pins = <AT91_PIOA 14 AT91_PERIPH_GPIO AT91_PINCTRL_NONE>;
+ };
+ };
+};