[PATCH] ARM: multi_v7_defconfig: Enable BCM283x

Stephen Warren swarren at wwwdotorg.org
Fri Feb 5 22:07:00 PST 2016

On 02/05/2016 01:15 PM, Eric Anholt wrote:
> Daniel Stone <daniels at collabora.com> writes:
>> Enable the BCM2835/BCM2836 options required to boot Raspberry
>> Pi.
>> Signed-off-by: Daniel Stone <daniels at collabora.com>
>>> Cc: Eric Anholt <eric at anholt.net>
>> Cc: Stephen Warren <swarren at wwwdotorg.org> Cc: Lee Jones
>> <lee at kernel.org> Cc: Olof Johansson <olof at lixom.net> ---
> (Adding Arnd, who had asked me to update multi_v7_defconfig)
> Thanks!  I was trying to follow the process someone had told me for
> how to start updating a defconfig by using "make
> multi_v7_defconfig; make savedefconfig".  Even without a menuconfig
> for my own changes in between, I was getting surprising things like
> ARCH_MULTI_V7 not being in the defconfig output.
> However, with your patch I'm failing to get anything out of booting
> this -- serial prints nothing after u-boot hands off, and even with
> the regression fixes for dwc2 stacked on top, the network never
> comes up. Did you test the built kernel?

I seem to have similar issues. I see a hang if DEBUG_LL/earlyprintk
aren't enabled, and an immediate reset if they are.

As an aside I'm using U-Boot to boot the kernel not just the binary
FW, and I needed the following U-Boot patch to get even
bcm2835_defconfig working on the RPi2 (and even then that only seems
to work with DEBUG_LL/earlyprintk enabled with the bcm2836 physical
addresses, and "console=tty1" removed from the kernel command-line).

ARM: rpi: set fdt_high in the default environment

More information about the linux-rpi-kernel mailing list