summaryrefslogtreecommitdiffstats
path: root/meta-yocto-bsp
diff options
context:
space:
mode:
Diffstat (limited to 'meta-yocto-bsp')
-rw-r--r--meta-yocto-bsp/conf/machine/genericarm64.conf15
-rw-r--r--meta-yocto-bsp/lib/oeqa/runtime/cases/parselogs-ignores-genericarm64.txt49
-rw-r--r--meta-yocto-bsp/lib/oeqa/selftest/cases/systemd_boot.py2
3 files changed, 63 insertions, 3 deletions
diff --git a/meta-yocto-bsp/conf/machine/genericarm64.conf b/meta-yocto-bsp/conf/machine/genericarm64.conf
index 0c78960199..ff0c29d7f3 100644
--- a/meta-yocto-bsp/conf/machine/genericarm64.conf
+++ b/meta-yocto-bsp/conf/machine/genericarm64.conf
@@ -16,9 +16,20 @@ PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto"
16# Install all the kernel modules into the rootfs 16# Install all the kernel modules into the rootfs
17MACHINE_EXTRA_RRECOMMENDS += "kernel-modules" 17MACHINE_EXTRA_RRECOMMENDS += "kernel-modules"
18# Install selected pieces of firmware 18# Install selected pieces of firmware
19MACHINE_EXTRA_RRECOMMENDS += "linux-firmware-wl12xx linux-firmware-wl18xx linux-firmware-rtl-nic" 19MACHINE_EXTRA_RRECOMMENDS += "\
20 linux-firmware-bcm43455 \
21 linux-firmware-wl12xx \
22 linux-firmware-wl18xx \
23 linux-firmware-rtl-nic \
24 ${@bb.utils.contains_any('DISTRO_FEATURES', 'opencl opengl vulkan', 'linux-firmware-qcom-adreno-a660 linux-firmware-qcom-qcm6490-adreno', '', d)} \
25 ${@bb.utils.contains('DISTRO_FEATURES', 'wifi', 'linux-firmware-ath11k-wcn6750 linux-firmware-qcom-qcm6490-wifi', '', d)} \
26 ${@bb.utils.contains('DISTRO_FEATURES', 'bluetooth', 'linux-firmware-qca-wcn6750', '', d)} \
27 linux-firmware-qcom-qcm6490-audio \
28 linux-firmware-qcom-qcm6490-compute \
29 linux-firmware-qcom-vpu \
30"
20# increase default size since we install a lot of kernel drivers and firmware by default 31# increase default size since we install a lot of kernel drivers and firmware by default
21INITRAMFS_MAXSIZE = "200000" 32INITRAMFS_MAXSIZE = "260000"
22 33
23# Use an initramfs and populate it with the kernel modules and key firmware 34# Use an initramfs and populate it with the kernel modules and key firmware
24INITRAMFS_IMAGE ?= "core-image-initramfs-boot" 35INITRAMFS_IMAGE ?= "core-image-initramfs-boot"
diff --git a/meta-yocto-bsp/lib/oeqa/runtime/cases/parselogs-ignores-genericarm64.txt b/meta-yocto-bsp/lib/oeqa/runtime/cases/parselogs-ignores-genericarm64.txt
index 3e96a172da..3dc12d34ec 100644
--- a/meta-yocto-bsp/lib/oeqa/runtime/cases/parselogs-ignores-genericarm64.txt
+++ b/meta-yocto-bsp/lib/oeqa/runtime/cases/parselogs-ignores-genericarm64.txt
@@ -1,3 +1,4 @@
1# AMD KV260 with u-boot 2025.10rc2 based firmware
1# safe to ignore minor firmware issue 2# safe to ignore minor firmware issue
2zynqmp-pinctrl firmware:zynqmp-firmware:pinctrl: failed to set: pin 3zynqmp-pinctrl firmware:zynqmp-firmware:pinctrl: failed to set: pin
3zynqmp-pinctrl firmware:zynqmp-firmware:pinctrl: set mux failed for pin 4zynqmp-pinctrl firmware:zynqmp-firmware:pinctrl: set mux failed for pin
@@ -9,3 +10,51 @@ Error applying setting, reverse things back
9Can't lookup blockdev 10Can't lookup blockdev
10# X11 fails to start without connected display 11# X11 fails to start without connected display
11modeset(0): failed to set mode: Invalid argument 12modeset(0): failed to set mode: Invalid argument
13
14# Rockpi4b with u-boot 2025.10rc2 based firmware
15memory-controller: probe with driver rk3399-dmc-freq failed with error
16probe with driver rockchip-pcie failed with error
17platform hdmi-sound: deferred probe pending: asoc-simple-card: parse error
18deferred probe pending: rockchip-spi: Failed to request optional TX DMA channel
19platform sound: deferred probe pending: asoc-audio-graph-card: parse error
20platform sound-dit: deferred probe pending: asoc-audio-graph-card: parse error
21
22# AMD zcu102 with u-boot 2025.10rc2 based firmware
23# optee not available on all devices
24optee firmware:optee: probe with driver optee failed with error
25# SPI device probe error
26spi_master spi0: Failed to create SPI device for
27# PHY clock not correct
28deferred probe pending: xilinx-psgtr: Failed to get ref clock
29
30# TI k3 am62p5-sk with u-boot 2024.04-ti
31# small issue in devicetree
32OPP table can't be empty
33
34# NXP imx8mp verdin with u-boot 2025.10rc2
35# RTC detection issue
36oscillator failed, set time!
37# uart issue
38serial: failed to get ipg clk
39# GPIO driver/dt issue
40failed writing register: -6
41# Audio codec issue
42nau8822 3-001a: Failed to issue reset
43# Audio devicetree issue
44platform sound: deferred probe pending: asoc-simple-card: parse error
45
46# Broadcom Rpi4 with u-boot 2025.10rc2
47# wifi firmware issue
48Direct firmware load for brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.bin failed
49
50# Qualcomm rb3gen2 with u-boot 2025.10rc2 based firmware
51# PMIC issue
52qcom_pmic_glink pmic-glink: Failed to create device link
53# i2c issue
54geni_i2c 980000.i2c: error -ENXIO: Invalid proto
55geni_i2c 984000.i2c: error -ENXIO: Invalid proto
56# wifi issues
57ath11k 17a10040.wifi: failed to get rproc:
58# drm issue
59auxiliary aux_bridge.aux_bridge.0: deferred probe pending: aux_bridge.aux_bridge: failed to acquire drm_bridge
60auxiliary pmic_glink.altmode.0: deferred probe pending: pmic_glink_altmode.pmic_glink_altmode: failed to acquire retimer-switch for port
diff --git a/meta-yocto-bsp/lib/oeqa/selftest/cases/systemd_boot.py b/meta-yocto-bsp/lib/oeqa/selftest/cases/systemd_boot.py
index 781763d1f1..961d4ea31d 100644
--- a/meta-yocto-bsp/lib/oeqa/selftest/cases/systemd_boot.py
+++ b/meta-yocto-bsp/lib/oeqa/selftest/cases/systemd_boot.py
@@ -18,7 +18,7 @@ class Systemdboot(OESelftestTestCase):
18 18
19 # Set EFI_PROVIDER = "systemdboot" and MACHINE = "genericx86-64" in conf/local.conf 19 # Set EFI_PROVIDER = "systemdboot" and MACHINE = "genericx86-64" in conf/local.conf
20 features = 'EFI_PROVIDER = "systemd-boot"\n' 20 features = 'EFI_PROVIDER = "systemd-boot"\n'
21 features += 'MACHINE = "genericx86-64"\n' 21 features += 'MACHINE:forcevariable = "genericx86-64"\n'
22 features += 'IMAGE_FSTYPES += "wic"\n' 22 features += 'IMAGE_FSTYPES += "wic"\n'
23 features += 'COMPATIBLE_MACHINE:pn-ssh-pregen-hostkeys:genericx86-64 = "genericx86-64"\n' 23 features += 'COMPATIBLE_MACHINE:pn-ssh-pregen-hostkeys:genericx86-64 = "genericx86-64"\n'
24 self.append_config(features) 24 self.append_config(features)