On Wed, Aug 03, 2016 at 03:12:45PM +0100, Ian Campbell wrote: > The ../../../arm... style cross-references added by commit 9d56c22a7861 > ("ARM: bcm2835: Add devicetree for the Raspberry Pi 3.") do not work in the > context of the split device-tree repository[0] (where the directory > structure differs). As with commit 8ee57b8182c4 ("ARM64: dts: vexpress: Use > a symlink to vexpress-v2m-rs1.dtsi from arch=arm") use symlinks instead. > > [0] https://git.kernel.org/cgit/linux/kernel/git/devicetree/devicetree-rebasing.git/ > > Signed-off-by: Ian Campbell <ijc@xxxxxxxxxxxxxx> As this matches what we did in 8ee57b8182c4, and no longer involves raising skeletons back from the dead: Acked-by: Mark Rutland <mark.rutland@xxxxxxx> Mark. > diff --git a/arch/arm64/boot/dts/broadcom/bcm2835-rpi.dtsi b/arch/arm64/boot/dts/broadcom/bcm2835-rpi.dtsi > new file mode 120000 > index 0000000..3937b77 > --- /dev/null > +++ b/arch/arm64/boot/dts/broadcom/bcm2835-rpi.dtsi > @@ -0,0 +1 @@ > +../../../../arm/boot/dts/bcm2835-rpi.dtsi > \ No newline at end of file > diff --git a/arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-b.dts b/arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-b.dts > index 6f47dd2..7841b72 100644 > --- a/arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-b.dts > +++ b/arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-b.dts > @@ -1,7 +1,7 @@ > /dts-v1/; > #include "bcm2837.dtsi" > -#include "../../../../arm/boot/dts/bcm2835-rpi.dtsi" > -#include "../../../../arm/boot/dts/bcm283x-rpi-smsc9514.dtsi" > +#include "bcm2835-rpi.dtsi" > +#include "bcm283x-rpi-smsc9514.dtsi" > > / { > compatible = "raspberrypi,3-model-b", "brcm,bcm2837"; > diff --git a/arch/arm64/boot/dts/broadcom/bcm2837.dtsi b/arch/arm64/boot/dts/broadcom/bcm2837.dtsi > index f2a31d0..8216bbb 100644 > --- a/arch/arm64/boot/dts/broadcom/bcm2837.dtsi > +++ b/arch/arm64/boot/dts/broadcom/bcm2837.dtsi > @@ -1,4 +1,4 @@ > -#include "../../../../arm/boot/dts/bcm283x.dtsi" > +#include "bcm283x.dtsi" > > / { > compatible = "brcm,bcm2836"; > diff --git a/arch/arm64/boot/dts/broadcom/bcm283x-rpi-smsc9514.dtsi b/arch/arm64/boot/dts/broadcom/bcm283x-rpi-smsc9514.dtsi > new file mode 120000 > index 0000000..dca7c05 > --- /dev/null > +++ b/arch/arm64/boot/dts/broadcom/bcm283x-rpi-smsc9514.dtsi > @@ -0,0 +1 @@ > +../../../../arm/boot/dts/bcm283x-rpi-smsc9514.dtsi > \ No newline at end of file > diff --git a/arch/arm64/boot/dts/broadcom/bcm283x.dtsi b/arch/arm64/boot/dts/broadcom/bcm283x.dtsi > new file mode 120000 > index 0000000..5f54e4c > --- /dev/null > +++ b/arch/arm64/boot/dts/broadcom/bcm283x.dtsi > @@ -0,0 +1 @@ > +../../../../arm/boot/dts/bcm283x.dtsi > \ No newline at end of file > -- > 2.8.1 > -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html