mirror of
git://git.yoctoproject.org/meta-raspberrypi.git
synced 2025-07-19 21:09:03 +02: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>
17 lines
559 B
Plaintext
17 lines
559 B
Plaintext
#@TYPE: Machine
|
|
#@NAME: RaspberryPi Zero WiFi Development Board
|
|
#@DESCRIPTION: Machine configuration for the RaspberryPi Zero WiFi board (https://www.raspberrypi.org/blog/raspberry-pi-zero-w-joins-family/)
|
|
|
|
DEFAULTTUNE ?= "arm1176jzfshf"
|
|
require conf/machine/include/tune-arm1176jzf-s.inc
|
|
include conf/machine/include/rpi-base.inc
|
|
|
|
MACHINE_EXTRA_RRECOMMENDS += "\
|
|
linux-firmware-rpidistro-bcm43430 \
|
|
bluez-firmware-rpidistro-bcm43430a1-hcd \
|
|
"
|
|
|
|
SDIMG_KERNELIMAGE ?= "kernel.img"
|
|
UBOOT_MACHINE ?= "rpi_0_w_defconfig"
|
|
SERIAL_CONSOLES ?= "115200;ttyS0"
|