Initial support for Raspberry Pi 2/3. All the hard work done by patrick@, I
authorkettenis <kettenis@openbsd.org>
Sun, 7 Aug 2016 17:46:36 +0000 (17:46 +0000)
committerkettenis <kettenis@openbsd.org>
Sun, 7 Aug 2016 17:46:36 +0000 (17:46 +0000)
commit367aba55752639a62e3e889e9837fec1c3b168c1
treeefc6fa20bacc2dbd66fa193cc0668cc26b56b3b9
parent5d0f09812f81544851937f9238762397d440fde0
Initial support for Raspberry Pi 2/3.  All the hard work done by patrick@, I
just cleaned things up a bit.  Any bugs introduced in that process are
entirely mine.

This doesn't work yet.  But when it does, you'll need recent firmware from
the Raspberry Pi Foundation git repository at

  https://github.com/raspberrypi/firmware

The device tree for the Raspberry Pi is somewhat in flux as bits and pieces
to support the Raspberry Pi 2 and 3 are committed to the mainline Linux
kernel.
sys/arch/armv7/armv7/platform.c
sys/arch/armv7/broadcom/bcm2835_dwctwo.c [new file with mode: 0644]
sys/arch/armv7/broadcom/bcm2835_muart.c [new file with mode: 0644]
sys/arch/armv7/broadcom/bcm2836_intr.c [new file with mode: 0644]
sys/arch/armv7/broadcom/files.broadcom [new file with mode: 0644]
sys/arch/armv7/conf/GENERIC
sys/arch/armv7/conf/files.armv7