meta-raspberrypi: subtree update:05c86e3160..6f85d3f665
Bartłomiej Burdukiewicz (1):
linux-raspberrypi_5.4.bb: Update to latest
Drew Moseley (1):
raspberrypi3: Switch to vc4-fkms-v3d.
Fabio Berton (1):
rpi-u-boot-scr: Set u-boot-default-script as provider
Khem Raj (20):
rpio: Use python3 during build
gstreamer1.0-plugins-base: Adjust for meson conversion
mesa: Fix patch fuzz
linux-raspberrypi: Fix building selftest/bpf
oeqa: Add rpi specific kernel dmesg parser
linux-raspberrypi: Get PMU fixes on top of 4.19.108
qtbase: Append userland to rdeps iff vc4graphics is not enabled
qtbase: Drop xkb packageconfig
userland: Update to 20200316 snapshot
userland: Fix build with gcc10
rpi-base: Drop old dtbo names
linux-raspberrypi: Add recipes for kernel 5.4
linux-raspberrypi_5.4.bb: Update to latest and fix build with binutils 2.34
linux-raspberrypi_5.4.bb: Enable powersave options in kconfig
linux-raspberrypi_5.4.bb: Backport the patch to use CHECK macro instead of RET_IF
linux-raspberrypi_5.4.bb: Update to latest
linux-firmware-rpidistro: Upgrade to 20190114-1+rpt6
psplash: Do not define ALTERNATIVE_PRIORITY for non-existing provider
linux-raspberrypi_5.4.bb: Update to latest
linux-raspberrypi_5.4.bb: Update to 5.4.35
Leon Anavi (3):
docs/extra-build-config.md: Auto-load I2C modules
rpi-base.inc: Add kernel modules to all images
rpi-base.inc: Include modules if I2C is enaled
Madhavan Krishnan (1):
gstreamer: Fix the compilation issue in meta multimedia image
Martin Jansa (7):
userland: add pkg-config for openmaxil and add virtual/libomxil to PROVIDES
gstreamer1.0-plugins-base: adapt to gstreamer1.0 now using meson
gstreamer1.0-omx: let virtual/libomxil dependency to pull userland
omxplayer: respect virtual/libomxil
packagegroup-rpi-test: include bigbuckbunny in RRECOMMENDS_${PN} only with meta-multimedia
packagegroup-rpi-test: use MACHINE_ARCH
linux-raspberrypi: fix perf build with latest binutils
Orne Brocaar (1):
rpi-base.conf: add disable-bt.dtbo and miniuart-bt.dtbo overlays.
Pierre-Jean Texier (17):
kas-poky-rpi: add kas file
rpi-base.inc: use wic.bz2 for all rpi machines by default
linux-raspberrypi: bump to Linux version 4.19.97
raspberrypi-firmware: bump to version 20200205
linux-raspberrypi: bump to Linux version 4.19.102
linux-raspberrypi: bump to Linux version 4.19.105
raspberrypi-firmware: update to current HEAD
linux-raspberrypi: bump to Linux version 4.19.108
raspberrypi-firmware: update to current HEAD
layer.conf: add dunfell to compat layer
raspberrypi-firmware: update to current HEAD
linux-raspberrypi: bump to Linux version 4.19.113
README.md: add status badge for raspberrypi4
raspberrypi-firmware: update to current HEAD
linux-raspberrypi: bump to Linux version 4.19.115
raspberrypi-firmware: update to current HEAD
linux-raspberrypi: bump to Linux version 4.19.120
rkhan467 (1):
mesa: querying dma_buf modifiers for specific formats
Change-Id: I956a7aedff5028fa3af56b101ecaad17b3ff64e0
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
diff --git a/meta-raspberrypi/conf/layer.conf b/meta-raspberrypi/conf/layer.conf
index c958587..4ed7959 100644
--- a/meta-raspberrypi/conf/layer.conf
+++ b/meta-raspberrypi/conf/layer.conf
@@ -9,7 +9,7 @@
BBFILE_PATTERN_raspberrypi := "^${LAYERDIR}/"
BBFILE_PRIORITY_raspberrypi = "9"
-LAYERSERIES_COMPAT_raspberrypi = "sumo thud warrior zeus"
+LAYERSERIES_COMPAT_raspberrypi = "sumo thud warrior zeus dunfell"
# Additional license directories.
LICENSE_PATH += "${LAYERDIR}/files/custom-licenses"
@@ -32,3 +32,6 @@
qt5-layer:${LAYERDIR}/dynamic-layers/qt5-layer/*/*/*.bb \
qt5-layer:${LAYERDIR}/dynamic-layers/qt5-layer/*/*/*.bbappend \
"
+
+DEFAULT_TEST_SUITES_remove_rpi = "parselogs"
+DEFAULT_TEST_SUITES_append_rpi = " parselogs_rpi"
diff --git a/meta-raspberrypi/conf/machine/include/rpi-base.inc b/meta-raspberrypi/conf/machine/include/rpi-base.inc
index 9772fd9..7a87bd1 100644
--- a/meta-raspberrypi/conf/machine/include/rpi-base.inc
+++ b/meta-raspberrypi/conf/machine/include/rpi-base.inc
@@ -5,7 +5,7 @@
SOC_FAMILY = "rpi"
include conf/machine/include/soc-family.inc
-IMAGE_FSTYPES ?= "tar.bz2 ext3 rpi-sdimg"
+IMAGE_FSTYPES ?= "tar.bz2 ext3 wic.bz2 wic.bmap"
WKS_FILE ?= "sdimage-raspberrypi.wks"
XSERVER = " \
@@ -16,6 +16,7 @@
RPI_KERNEL_DEVICETREE_OVERLAYS ?= " \
overlays/at86rf233.dtbo \
+ overlays/disable-bt.dtbo \
overlays/dwc2.dtbo \
overlays/gpio-key.dtbo \
overlays/hifiberry-amp.dtbo \
@@ -25,9 +26,8 @@
overlays/i2c-rtc.dtbo \
overlays/iqaudio-dac.dtbo \
overlays/iqaudio-dacplus.dtbo \
+ overlays/miniuart-bt.dtbo \
overlays/mcp2515-can0.dtbo \
- overlays/pi3-disable-bt.dtbo \
- overlays/pi3-miniuart-bt.dtbo \
overlays/pitft22.dtbo \
overlays/pitft28-resistive.dtbo \
overlays/pitft28-capacitive.dtbo \
@@ -76,7 +76,9 @@
# Raspberry Pi has no hardware clock
MACHINE_FEATURES_BACKFILL_CONSIDERED = "rtc"
-MACHINE_EXTRA_RRECOMMENDS += " kernel-modules udev-rules-rpi"
+MACHINE_EXTRA_RRECOMMENDS += "kernel-modules udev-rules-rpi"
+MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS += "${@oe.utils.conditional('ENABLE_I2C', '1', 'kernel-module-i2c-dev kernel-module-i2c-bcm2708', '', d)}"
+
# Set Raspberrypi splash image
SPLASH = "psplash-raspberrypi"
diff --git a/meta-raspberrypi/conf/machine/include/rpi-default-providers.inc b/meta-raspberrypi/conf/machine/include/rpi-default-providers.inc
index 5231a84..181b936 100644
--- a/meta-raspberrypi/conf/machine/include/rpi-default-providers.inc
+++ b/meta-raspberrypi/conf/machine/include/rpi-default-providers.inc
@@ -8,3 +8,8 @@
PREFERRED_PROVIDER_virtual/mesa ?= "${@bb.utils.contains("MACHINE_FEATURES", "vc4graphics", "mesa", "mesa-gl", d)}"
PREFERRED_PROVIDER_virtual/libgbm ?= "${@bb.utils.contains("MACHINE_FEATURES", "vc4graphics", "mesa", "mesa-gl", d)}"
PREFERRED_PROVIDER_jpeg ?= "jpeg"
+
+PREFERRED_PROVIDER_virtual/libomxil ?= "userland"
+VIRTUAL-RUNTIME_libomxil = "userland"
+
+PREFERRED_PROVIDER_u-boot-default-script ??= "rpi-u-boot-scr"
diff --git a/meta-raspberrypi/conf/machine/raspberrypi3-64.conf b/meta-raspberrypi/conf/machine/raspberrypi3-64.conf
index 23b59ed..65e3302 100644
--- a/meta-raspberrypi/conf/machine/raspberrypi3-64.conf
+++ b/meta-raspberrypi/conf/machine/raspberrypi3-64.conf
@@ -31,4 +31,5 @@
KERNEL_IMAGETYPE_DIRECT ?= "Image"
KERNEL_BOOTCMD ?= "booti"
+VC4DTBO ?= "vc4-fkms-v3d"
ARMSTUB ?= "armstub8.bin"
diff --git a/meta-raspberrypi/conf/machine/raspberrypi3.conf b/meta-raspberrypi/conf/machine/raspberrypi3.conf
index 581e47c..dafb66e 100644
--- a/meta-raspberrypi/conf/machine/raspberrypi3.conf
+++ b/meta-raspberrypi/conf/machine/raspberrypi3.conf
@@ -17,4 +17,5 @@
UBOOT_MACHINE = "rpi_3_32b_config"
SERIAL_CONSOLES ?= "115200;ttyS0"
+VC4DTBO ?= "vc4-fkms-v3d"
ARMSTUB ?= "armstub7.bin"