On 2017/07/26 15:22, Soren Jacobsen wrote:
> Module Name: src
> Committed By: snj
> Date: Wed Jul 26 15:22:37 UTC 2017
> Modified Files:
> src/external/broadcom/rpi-firmware/dist [netbsd-7]: bootcode.bin
> fixup.dat fixup_cd.dat start.elf start_cd.elf
> src/sys/arch/arm/arm32 [netbsd-7]: cpu.c
> src/sys/arch/arm/broadcom [netbsd-7]: bcm2835_bsc.c bcm2835_plcom.c
> src/sys/arch/arm/cortex [netbsd-7]: gtmr.c
> src/sys/arch/arm/include [netbsd-7]: armreg.h vfpreg.h
> src/sys/arch/arm/vfp [netbsd-7]: vfp_init.c
> src/sys/arch/evbarm/rpi [netbsd-7]: rpi_machdep.c vcprop.h
> Log Message:
> Pull up following revision(s) (requested by jmcneill in ticket #1435):
> sys/arch/arm/arm32/cpu.c: 1.113 via patch
> sys/arch/arm/broadcom/bcm2835_bsc.c: 1.6 via patch
> sys/arch/arm/broadcom/bcm2835_plcom.c: 1.4 via patch
> sys/arch/arm/cortex/gtmr.c: 1.18 via patch
> sys/arch/arm/include/armreg.h: 1.110 via patch
> sys/arch/arm/include/vfpreg.h: 1.15 via patch
> sys/arch/arm/vfp/vfp_init.c: 1.50 via patch
> sys/arch/evbarm/rpi/rpi_machdep.c: 1.59, 1.70-1.72 via patch
> sys/arch/evbarm/rpi/vcprop.h: 1.16
> Get the RPI3 working (in aarch32 mode) by recognising Cortex A53 CPUs.
> While I'm here add some A57/A72 info as well.
> My RPI3 works with FB console - the uart needs some help with its clocks.
> Do invalidate the cache as RPI2 build with Clang can't fetch the memory
> config otherwise.
> Use the VC property mailbox to request the UART clock rate and use it
> Newer firmwares use 48MHz
> Disable BSC0 on Raspberry Pi 3 and Zero W boards.
Does rpi_machdep.c forget to set property "disable"