mirror of
git://git.yoctoproject.org/meta-raspberrypi
synced 2026-04-02 02:49:12 +00:00
Raspberry Pi hardware requires firmware that supersedes or is not present in the standard linux-firmware distribution. These files are maintained in the RPi-Distro project on github. Several attempts have been made to reconcile conflicts between what's in linux-firmware and what the hardware needs. The existing approach is functional but not maintainable since it combines material from three repositories into a single package that claims to be linux-firmware. Remove the appends that change the content of linux-firmware for rpi hardware. Add two new recipes that follow the RPi-Distro repositories: * firmware-nonfree which forked from linux-firmware and replaces content is provided as linux-firmware-rpidistro; * bluez-firmware which forked from (very old) bluez and adds content is provided as bluez-firmware-rpidistro. The packages are named to make clear that these come from RPi-Distro, rather than generic sources. Licensing attempts to record the state of licensing as documented in RPi-Distro. Resolves: #298 Signed-off-by: Peter A. Bigot <pab@pabigot.com>
19 lines
556 B
Plaintext
19 lines
556 B
Plaintext
#@TYPE: Machine
|
|
#@NAME: RaspberryPi 3 Development Board
|
|
#@DESCRIPTION: Machine configuration for the RaspberryPi 3
|
|
|
|
DEFAULTTUNE ?= "cortexa7thf-neon-vfpv4"
|
|
require conf/machine/include/tune-cortexa7.inc
|
|
include conf/machine/include/rpi-base.inc
|
|
|
|
MACHINE_EXTRA_RRECOMMENDS += "\
|
|
linux-firmware-rpidistro-bcm43430 \
|
|
linux-firmware-rpidistro-bcm43455 \
|
|
bluez-firmware-rpidistro-bcm43430a1-hcd \
|
|
bluez-firmware-rpidistro-bcm4345c0-hcd \
|
|
"
|
|
|
|
SDIMG_KERNELIMAGE ?= "kernel7.img"
|
|
UBOOT_MACHINE = "rpi_3_32b_config"
|
|
SERIAL_CONSOLES ?= "115200;ttyS0"
|