Message ID | 20170424200037.25615-1-eric@anholt.net (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Hi Eric, [auto build test ERROR on robh/for-next] [also build test ERROR on v4.11-rc8 next-20170424] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci/linux/commits/Eric-Anholt/ARM-dts-Add-devicetree-for-the-Raspberry-Pi-3-for-arm32-v5/20170425-063618 base: https://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git for-next config: arm-at91_dt_defconfig (attached as .config) compiler: arm-linux-gnueabi-gcc (Debian 6.1.1-9) 6.1.1 20160705 reproduce: wget https://raw.githubusercontent.com/01org/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # save the attached .config to linux build tree make.cross ARCH=arm All errors (new ones prefixed by >>): >> arch/arm/boot/dts/bcm2837-rpi-3.b.dts:1:46: fatal error: arm64/broadcom/bcm2837-rpi-3.b.dts: No such file or directory #include "arm64/broadcom/bcm2837-rpi-3.b.dts" ^ compilation terminated. vim +1 arch/arm/boot/dts/bcm2837-rpi-3.b.dts > 1 #include "arm64/broadcom/bcm2837-rpi-3.b.dts" --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation
On 04/24/2017 01:00 PM, Eric Anholt wrote: > Raspbian and Fedora have decided to support the Pi3 in 32-bit mode for > now, so it's useful to be able to test that mode on an upstream > kernel. It's also been useful for me to use the same board for 32-bit > and 64-bit development. > > Signed-off-by: Eric Anholt <eric@anholt.net> > --- > arch/arm/boot/dts/Makefile | 1 + > arch/arm/boot/dts/bcm2837-rpi-3.b.dts | 1 + > 2 files changed, 2 insertions(+) > create mode 100644 arch/arm/boot/dts/bcm2837-rpi-3.b.dts > > diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile > index 011808490fed..eded842d9978 100644 > --- a/arch/arm/boot/dts/Makefile > +++ b/arch/arm/boot/dts/Makefile > @@ -72,6 +72,7 @@ dtb-$(CONFIG_ARCH_BCM2835) += \ > bcm2835-rpi-b-plus.dtb \ > bcm2835-rpi-a-plus.dtb \ > bcm2836-rpi-2-b.dtb \ > + bcm2837-rpi-3-b.dtb \ > bcm2835-rpi-zero.dtb > dtb-$(CONFIG_ARCH_BCM_5301X) += \ > bcm4708-asus-rt-ac56u.dtb \ > diff --git a/arch/arm/boot/dts/bcm2837-rpi-3.b.dts b/arch/arm/boot/dts/bcm2837-rpi-3.b.dts > new file mode 100644 > index 000000000000..8c8aa4d1e9b3 > --- /dev/null > +++ b/arch/arm/boot/dts/bcm2837-rpi-3.b.dts > @@ -0,0 +1 @@ > +#include "arm64/broadcom/bcm2837-rpi-3.b.dts" Sounds like this should be ../arm64/boot/dts/broadcom/bcm2837-rpi-3.b.dts are reported by the kbuild test robot?
Am 24.04.2017 um 22:00 schrieb Eric Anholt: > Raspbian and Fedora have decided to support the Pi3 in 32-bit mode for > now, so it's useful to be able to test that mode on an upstream > kernel. It's also been useful for me to use the same board for 32-bit > and 64-bit development. > > Signed-off-by: Eric Anholt <eric@anholt.net> > --- > arch/arm/boot/dts/Makefile | 1 + > arch/arm/boot/dts/bcm2837-rpi-3.b.dts | 1 + > 2 files changed, 2 insertions(+) > create mode 100644 arch/arm/boot/dts/bcm2837-rpi-3.b.dts > > diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile > index 011808490fed..eded842d9978 100644 > --- a/arch/arm/boot/dts/Makefile > +++ b/arch/arm/boot/dts/Makefile > @@ -72,6 +72,7 @@ dtb-$(CONFIG_ARCH_BCM2835) += \ > bcm2835-rpi-b-plus.dtb \ > bcm2835-rpi-a-plus.dtb \ > bcm2836-rpi-2-b.dtb \ > + bcm2837-rpi-3-b.dtb \ > bcm2835-rpi-zero.dtb > dtb-$(CONFIG_ARCH_BCM_5301X) += \ > bcm4708-asus-rt-ac56u.dtb \ > diff --git a/arch/arm/boot/dts/bcm2837-rpi-3.b.dts b/arch/arm/boot/dts/bcm2837-rpi-3.b.dts > new file mode 100644 > index 000000000000..8c8aa4d1e9b3 > --- /dev/null > +++ b/arch/arm/boot/dts/bcm2837-rpi-3.b.dts > @@ -0,0 +1 @@ > +#include "arm64/broadcom/bcm2837-rpi-3.b.dts" Looks like a typo in the dts filename and in the include ( dot instead of dash ).
Stefan Wahren <stefan.wahren@i2se.com> writes: > Am 24.04.2017 um 22:00 schrieb Eric Anholt: >> Raspbian and Fedora have decided to support the Pi3 in 32-bit mode for >> now, so it's useful to be able to test that mode on an upstream >> kernel. It's also been useful for me to use the same board for 32-bit >> and 64-bit development. >> >> Signed-off-by: Eric Anholt <eric@anholt.net> >> --- >> arch/arm/boot/dts/Makefile | 1 + >> arch/arm/boot/dts/bcm2837-rpi-3.b.dts | 1 + >> 2 files changed, 2 insertions(+) >> create mode 100644 arch/arm/boot/dts/bcm2837-rpi-3.b.dts >> >> diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile >> index 011808490fed..eded842d9978 100644 >> --- a/arch/arm/boot/dts/Makefile >> +++ b/arch/arm/boot/dts/Makefile >> @@ -72,6 +72,7 @@ dtb-$(CONFIG_ARCH_BCM2835) += \ >> bcm2835-rpi-b-plus.dtb \ >> bcm2835-rpi-a-plus.dtb \ >> bcm2836-rpi-2-b.dtb \ >> + bcm2837-rpi-3-b.dtb \ >> bcm2835-rpi-zero.dtb >> dtb-$(CONFIG_ARCH_BCM_5301X) += \ >> bcm4708-asus-rt-ac56u.dtb \ >> diff --git a/arch/arm/boot/dts/bcm2837-rpi-3.b.dts b/arch/arm/boot/dts/bcm2837-rpi-3.b.dts >> new file mode 100644 >> index 000000000000..8c8aa4d1e9b3 >> --- /dev/null >> +++ b/arch/arm/boot/dts/bcm2837-rpi-3.b.dts >> @@ -0,0 +1 @@ >> +#include "arm64/broadcom/bcm2837-rpi-3.b.dts" > > Looks like a typo in the dts filename and in the include ( dot instead > of dash ). Sorry about that, everyone. I remember doing builds of the patch, but maybe things succeeded because there was already a .dtb present in my tree or something.
diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile index 011808490fed..eded842d9978 100644 --- a/arch/arm/boot/dts/Makefile +++ b/arch/arm/boot/dts/Makefile @@ -72,6 +72,7 @@ dtb-$(CONFIG_ARCH_BCM2835) += \ bcm2835-rpi-b-plus.dtb \ bcm2835-rpi-a-plus.dtb \ bcm2836-rpi-2-b.dtb \ + bcm2837-rpi-3-b.dtb \ bcm2835-rpi-zero.dtb dtb-$(CONFIG_ARCH_BCM_5301X) += \ bcm4708-asus-rt-ac56u.dtb \ diff --git a/arch/arm/boot/dts/bcm2837-rpi-3.b.dts b/arch/arm/boot/dts/bcm2837-rpi-3.b.dts new file mode 100644 index 000000000000..8c8aa4d1e9b3 --- /dev/null +++ b/arch/arm/boot/dts/bcm2837-rpi-3.b.dts @@ -0,0 +1 @@ +#include "arm64/broadcom/bcm2837-rpi-3.b.dts"
Raspbian and Fedora have decided to support the Pi3 in 32-bit mode for now, so it's useful to be able to test that mode on an upstream kernel. It's also been useful for me to use the same board for 32-bit and 64-bit development. Signed-off-by: Eric Anholt <eric@anholt.net> --- arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/bcm2837-rpi-3.b.dts | 1 + 2 files changed, 2 insertions(+) create mode 100644 arch/arm/boot/dts/bcm2837-rpi-3.b.dts