Index | Thread | Search

From:
Mark Kettenis <mark.kettenis@xs4all.nl>
Subject:
Re: UPDATE: sysutils/raspberrypi-firmware
To:
Marcus Glocker <marcus@nazgul.ch>
Cc:
ports@openbsd.org
Date:
Tue, 19 Aug 2025 00:12:37 +0200

Download raw body.

Thread
> Date: Wed, 13 Aug 2025 08:26:31 +0200
> From: Marcus Glocker <marcus@nazgul.ch>
> 
> On Mon, Aug 11, 2025 at 06:16:47PM +0200, Marcus Glocker wrote:
> 
> > This diff updates the sysutils/raspberrypi-firmware port to the latest
> > Raspberry Pi firmware package, which is version 1.20250430, and adds
> > the DTB file for the Raspberry Pi 5-B, for which we are currently
> > working on OpenBSD support.
> > 
> > Please be aware that for the Raspberry Pi 3-B / Plus to work with the
> > new DTB, it requires a bcmintc(4) fix, which kettenis@ will commit in a
> > bit.  With that, tested successfully on the Raspberry Pi 3-B Plus, and
> > the Raspberry Pi 4-B.
> > 
> > Testing on the other supported Raspberry Pi models would be very
> > welcome.
> > 
> > Thanks!
> 
> As discussed with kettenis@, this updated diff also adds all new overlay
> files to the port.  For my rpi5,d0 we found out that I require at least
> bcm2712d0.dtbo and overlay_map.dtb to get UART working.
> 
> OK?

Tested succesfully on a Raspberry Pi 2 Model B Rev 1.1

ok kettenis@

> Index: sysutils/raspberrypi-firmware/Makefile
> ===================================================================
> RCS file: /cvs/ports/sysutils/raspberrypi-firmware/Makefile,v
> diff -u -p -u -p -r1.24 Makefile
> --- sysutils/raspberrypi-firmware/Makefile	11 Mar 2022 19:57:55 -0000	1.24
> +++ sysutils/raspberrypi-firmware/Makefile	13 Aug 2025 06:20:03 -0000
> @@ -1,7 +1,7 @@
>  COMMENT=	Raspberry Pi firmware
>  GH_ACCOUNT=	raspberrypi
>  GH_PROJECT=	firmware
> -GH_TAGNAME=	1.20210527
> +GH_TAGNAME=	1.20250430
>  DISTNAME=	${GH_ACCOUNT}-${GH_PROJECT}-${GH_TAGNAME}
>  #DISTNAME=	${GH_ACCOUNT}-${GH_PROJECT}-${V}
>  EXTRACT_FILES=	${GH_PROJECT}-${GH_TAGNAME}/boot
> Index: sysutils/raspberrypi-firmware/distinfo
> ===================================================================
> RCS file: /cvs/ports/sysutils/raspberrypi-firmware/distinfo,v
> diff -u -p -u -p -r1.23 distinfo
> --- sysutils/raspberrypi-firmware/distinfo	26 Jul 2021 07:24:51 -0000	1.23
> +++ sysutils/raspberrypi-firmware/distinfo	13 Aug 2025 06:20:03 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (raspberrypi-firmware-1.20210527.tar.gz) = 4Tf/+dneCLQUa3f2cRzk31HJB7BiORU7PBI1EMgzrdk=
> -SIZE (raspberrypi-firmware-1.20210527.tar.gz) = 192247084
> +SHA256 (raspberrypi-firmware-1.20250430.tar.gz) = aeQexeyucFTf6zBzgNA85NesPmBJud+yhasevvjPBNY=
> +SIZE (raspberrypi-firmware-1.20250430.tar.gz) = 163693678
> Index: sysutils/raspberrypi-firmware/pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/sysutils/raspberrypi-firmware/pkg/PLIST,v
> diff -u -p -u -p -r1.22 PLIST
> --- sysutils/raspberrypi-firmware/pkg/PLIST	11 Mar 2022 19:57:55 -0000	1.22
> +++ sysutils/raspberrypi-firmware/pkg/PLIST	13 Aug 2025 06:20:03 -0000
> @@ -16,6 +16,7 @@ share/raspberrypi-firmware/boot/bcm2710-
>  share/raspberrypi-firmware/boot/bcm2711-rpi-4-b.dtb
>  share/raspberrypi-firmware/boot/bcm2711-rpi-400.dtb
>  share/raspberrypi-firmware/boot/bcm2711-rpi-cm4.dtb
> +share/raspberrypi-firmware/boot/bcm2712-rpi-5-b.dtb
>  share/raspberrypi-firmware/boot/bootcode.bin
>  share/raspberrypi-firmware/boot/fixup.dat
>  share/raspberrypi-firmware/boot/fixup4.dat
> @@ -32,6 +33,7 @@ share/raspberrypi-firmware/boot/fixup_x.
>  share/raspberrypi-firmware/boot/overlays/
>  share/raspberrypi-firmware/boot/overlays/README
>  share/raspberrypi-firmware/boot/overlays/act-led.dtbo
> +share/raspberrypi-firmware/boot/overlays/adafruit-st7735r.dtbo
>  share/raspberrypi-firmware/boot/overlays/adafruit18.dtbo
>  share/raspberrypi-firmware/boot/overlays/adau1977-adc.dtbo
>  share/raspberrypi-firmware/boot/overlays/adau7002-simple.dtbo
> @@ -50,21 +52,41 @@ share/raspberrypi-firmware/boot/overlays
>  share/raspberrypi-firmware/boot/overlays/anyspi.dtbo
>  share/raspberrypi-firmware/boot/overlays/apds9960.dtbo
>  share/raspberrypi-firmware/boot/overlays/applepi-dac.dtbo
> +share/raspberrypi-firmware/boot/overlays/arducam-64mp.dtbo
> +share/raspberrypi-firmware/boot/overlays/arducam-pivariety.dtbo
>  share/raspberrypi-firmware/boot/overlays/at86rf233.dtbo
>  share/raspberrypi-firmware/boot/overlays/audioinjector-addons.dtbo
> +share/raspberrypi-firmware/boot/overlays/audioinjector-bare-i2s.dtbo
>  share/raspberrypi-firmware/boot/overlays/audioinjector-isolated-soundcard.dtbo
>  share/raspberrypi-firmware/boot/overlays/audioinjector-ultra.dtbo
>  share/raspberrypi-firmware/boot/overlays/audioinjector-wm8731-audio.dtbo
>  share/raspberrypi-firmware/boot/overlays/audiosense-pi.dtbo
> +share/raspberrypi-firmware/boot/overlays/audremap-pi5.dtbo
>  share/raspberrypi-firmware/boot/overlays/audremap.dtbo
>  share/raspberrypi-firmware/boot/overlays/balena-fin.dtbo
> +share/raspberrypi-firmware/boot/overlays/bcm2712d0.dtbo
> +share/raspberrypi-firmware/boot/overlays/camera-mux-2port.dtbo
> +share/raspberrypi-firmware/boot/overlays/camera-mux-4port.dtbo
> +share/raspberrypi-firmware/boot/overlays/cap1106.dtbo
> +share/raspberrypi-firmware/boot/overlays/chipcap2.dtbo
> +share/raspberrypi-firmware/boot/overlays/chipdip-dac.dtbo
> +share/raspberrypi-firmware/boot/overlays/cirrus-wm5102.dtbo
> +share/raspberrypi-firmware/boot/overlays/cm-swap-i2c0.dtbo
>  share/raspberrypi-firmware/boot/overlays/cma.dtbo
> +share/raspberrypi-firmware/boot/overlays/crystalfontz-cfa050_pi_m.dtbo
> +share/raspberrypi-firmware/boot/overlays/cutiepi-panel.dtbo
> +share/raspberrypi-firmware/boot/overlays/dacberry400.dtbo
>  share/raspberrypi-firmware/boot/overlays/dht11.dtbo
> +share/raspberrypi-firmware/boot/overlays/dionaudio-kiwi.dtbo
>  share/raspberrypi-firmware/boot/overlays/dionaudio-loco-v2.dtbo
>  share/raspberrypi-firmware/boot/overlays/dionaudio-loco.dtbo
> +share/raspberrypi-firmware/boot/overlays/disable-bt-pi5.dtbo
>  share/raspberrypi-firmware/boot/overlays/disable-bt.dtbo
> +share/raspberrypi-firmware/boot/overlays/disable-emmc2.dtbo
> +share/raspberrypi-firmware/boot/overlays/disable-wifi-pi5.dtbo
>  share/raspberrypi-firmware/boot/overlays/disable-wifi.dtbo
>  share/raspberrypi-firmware/boot/overlays/dpi18.dtbo
> +share/raspberrypi-firmware/boot/overlays/dpi18cpadhi.dtbo
>  share/raspberrypi-firmware/boot/overlays/dpi24.dtbo
>  share/raspberrypi-firmware/boot/overlays/draws.dtbo
>  share/raspberrypi-firmware/boot/overlays/dwc-otg.dtbo
> @@ -73,24 +95,39 @@ share/raspberrypi-firmware/boot/overlays
>  share/raspberrypi-firmware/boot/overlays/enc28j60-spi2.dtbo
>  share/raspberrypi-firmware/boot/overlays/enc28j60.dtbo
>  share/raspberrypi-firmware/boot/overlays/exc3000.dtbo
> +share/raspberrypi-firmware/boot/overlays/ezsound-6x8iso.dtbo
> +share/raspberrypi-firmware/boot/overlays/fbtft.dtbo
>  share/raspberrypi-firmware/boot/overlays/fe-pi-audio.dtbo
>  share/raspberrypi-firmware/boot/overlays/fsm-demo.dtbo
> +share/raspberrypi-firmware/boot/overlays/gc9a01.dtbo
>  share/raspberrypi-firmware/boot/overlays/ghost-amp.dtbo
>  share/raspberrypi-firmware/boot/overlays/goodix.dtbo
>  share/raspberrypi-firmware/boot/overlays/googlevoicehat-soundcard.dtbo
> +share/raspberrypi-firmware/boot/overlays/gpio-charger.dtbo
>  share/raspberrypi-firmware/boot/overlays/gpio-fan.dtbo
> +share/raspberrypi-firmware/boot/overlays/gpio-hog.dtbo
>  share/raspberrypi-firmware/boot/overlays/gpio-ir-tx.dtbo
>  share/raspberrypi-firmware/boot/overlays/gpio-ir.dtbo
>  share/raspberrypi-firmware/boot/overlays/gpio-key.dtbo
> +share/raspberrypi-firmware/boot/overlays/gpio-led.dtbo
>  share/raspberrypi-firmware/boot/overlays/gpio-no-bank0-irq.dtbo
>  share/raspberrypi-firmware/boot/overlays/gpio-no-irq.dtbo
>  share/raspberrypi-firmware/boot/overlays/gpio-poweroff.dtbo
>  share/raspberrypi-firmware/boot/overlays/gpio-shutdown.dtbo
> +share/raspberrypi-firmware/boot/overlays/hat_map.dtb
> +share/raspberrypi-firmware/boot/overlays/hd44780-i2c-lcd.dtbo
>  share/raspberrypi-firmware/boot/overlays/hd44780-lcd.dtbo
>  share/raspberrypi-firmware/boot/overlays/hdmi-backlight-hwhack-gpio.dtbo
> +share/raspberrypi-firmware/boot/overlays/hifiberry-adc.dtbo
> +share/raspberrypi-firmware/boot/overlays/hifiberry-adc8x.dtbo
>  share/raspberrypi-firmware/boot/overlays/hifiberry-amp.dtbo
>  share/raspberrypi-firmware/boot/overlays/hifiberry-amp100.dtbo
> +share/raspberrypi-firmware/boot/overlays/hifiberry-amp3.dtbo
> +share/raspberrypi-firmware/boot/overlays/hifiberry-amp4pro.dtbo
>  share/raspberrypi-firmware/boot/overlays/hifiberry-dac.dtbo
> +share/raspberrypi-firmware/boot/overlays/hifiberry-dac8x.dtbo
> +share/raspberrypi-firmware/boot/overlays/hifiberry-dacplus-pro.dtbo
> +share/raspberrypi-firmware/boot/overlays/hifiberry-dacplus-std.dtbo
>  share/raspberrypi-firmware/boot/overlays/hifiberry-dacplus.dtbo
>  share/raspberrypi-firmware/boot/overlays/hifiberry-dacplusadc.dtbo
>  share/raspberrypi-firmware/boot/overlays/hifiberry-dacplusadcpro.dtbo
> @@ -104,27 +141,48 @@ share/raspberrypi-firmware/boot/overlays
>  share/raspberrypi-firmware/boot/overlays/hy28b.dtbo
>  share/raspberrypi-firmware/boot/overlays/i-sabre-q2m.dtbo
>  share/raspberrypi-firmware/boot/overlays/i2c-bcm2708.dtbo
> +share/raspberrypi-firmware/boot/overlays/i2c-fan.dtbo
>  share/raspberrypi-firmware/boot/overlays/i2c-gpio.dtbo
>  share/raspberrypi-firmware/boot/overlays/i2c-mux.dtbo
>  share/raspberrypi-firmware/boot/overlays/i2c-pwm-pca9685a.dtbo
>  share/raspberrypi-firmware/boot/overlays/i2c-rtc-gpio.dtbo
>  share/raspberrypi-firmware/boot/overlays/i2c-rtc.dtbo
>  share/raspberrypi-firmware/boot/overlays/i2c-sensor.dtbo
> +share/raspberrypi-firmware/boot/overlays/i2c0-pi5.dtbo
>  share/raspberrypi-firmware/boot/overlays/i2c0.dtbo
> +share/raspberrypi-firmware/boot/overlays/i2c1-pi5.dtbo
>  share/raspberrypi-firmware/boot/overlays/i2c1.dtbo
> +share/raspberrypi-firmware/boot/overlays/i2c2-pi5.dtbo
> +share/raspberrypi-firmware/boot/overlays/i2c3-pi5.dtbo
>  share/raspberrypi-firmware/boot/overlays/i2c3.dtbo
>  share/raspberrypi-firmware/boot/overlays/i2c4.dtbo
>  share/raspberrypi-firmware/boot/overlays/i2c5.dtbo
>  share/raspberrypi-firmware/boot/overlays/i2c6.dtbo
> +share/raspberrypi-firmware/boot/overlays/i2s-dac.dtbo
>  share/raspberrypi-firmware/boot/overlays/i2s-gpio28-31.dtbo
> +share/raspberrypi-firmware/boot/overlays/i2s-master-dac.dtbo
>  share/raspberrypi-firmware/boot/overlays/ilitek251x.dtbo
>  share/raspberrypi-firmware/boot/overlays/imx219.dtbo
> +share/raspberrypi-firmware/boot/overlays/imx258.dtbo
>  share/raspberrypi-firmware/boot/overlays/imx290.dtbo
> +share/raspberrypi-firmware/boot/overlays/imx296.dtbo
> +share/raspberrypi-firmware/boot/overlays/imx327.dtbo
> +share/raspberrypi-firmware/boot/overlays/imx335.dtbo
> +share/raspberrypi-firmware/boot/overlays/imx378.dtbo
> +share/raspberrypi-firmware/boot/overlays/imx415.dtbo
> +share/raspberrypi-firmware/boot/overlays/imx462.dtbo
>  share/raspberrypi-firmware/boot/overlays/imx477.dtbo
> +share/raspberrypi-firmware/boot/overlays/imx500-pi5.dtbo
> +share/raspberrypi-firmware/boot/overlays/imx500.dtbo
> +share/raspberrypi-firmware/boot/overlays/imx519.dtbo
> +share/raspberrypi-firmware/boot/overlays/imx708.dtbo
> +share/raspberrypi-firmware/boot/overlays/interludeaudio-analog.dtbo
> +share/raspberrypi-firmware/boot/overlays/interludeaudio-digital.dtbo
>  share/raspberrypi-firmware/boot/overlays/iqaudio-codec.dtbo
>  share/raspberrypi-firmware/boot/overlays/iqaudio-dac.dtbo
>  share/raspberrypi-firmware/boot/overlays/iqaudio-dacplus.dtbo
>  share/raspberrypi-firmware/boot/overlays/iqaudio-digi-wm8804-audio.dtbo
> +share/raspberrypi-firmware/boot/overlays/iqs550.dtbo
>  share/raspberrypi-firmware/boot/overlays/irs1125.dtbo
>  share/raspberrypi-firmware/boot/overlays/jedec-spi-nor.dtbo
>  share/raspberrypi-firmware/boot/overlays/justboom-both.dtbo
> @@ -138,24 +196,42 @@ share/raspberrypi-firmware/boot/overlays
>  share/raspberrypi-firmware/boot/overlays/mcp23s17.dtbo
>  share/raspberrypi-firmware/boot/overlays/mcp2515-can0.dtbo
>  share/raspberrypi-firmware/boot/overlays/mcp2515-can1.dtbo
> +share/raspberrypi-firmware/boot/overlays/mcp2515.dtbo
>  share/raspberrypi-firmware/boot/overlays/mcp251xfd.dtbo
>  share/raspberrypi-firmware/boot/overlays/mcp3008.dtbo
>  share/raspberrypi-firmware/boot/overlays/mcp3202.dtbo
>  share/raspberrypi-firmware/boot/overlays/mcp342x.dtbo
>  share/raspberrypi-firmware/boot/overlays/media-center.dtbo
>  share/raspberrypi-firmware/boot/overlays/merus-amp.dtbo
> +share/raspberrypi-firmware/boot/overlays/midi-uart0-pi5.dtbo
>  share/raspberrypi-firmware/boot/overlays/midi-uart0.dtbo
> +share/raspberrypi-firmware/boot/overlays/midi-uart1-pi5.dtbo
>  share/raspberrypi-firmware/boot/overlays/midi-uart1.dtbo
> +share/raspberrypi-firmware/boot/overlays/midi-uart2-pi5.dtbo
> +share/raspberrypi-firmware/boot/overlays/midi-uart2.dtbo
> +share/raspberrypi-firmware/boot/overlays/midi-uart3-pi5.dtbo
> +share/raspberrypi-firmware/boot/overlays/midi-uart3.dtbo
> +share/raspberrypi-firmware/boot/overlays/midi-uart4-pi5.dtbo
> +share/raspberrypi-firmware/boot/overlays/midi-uart4.dtbo
> +share/raspberrypi-firmware/boot/overlays/midi-uart5.dtbo
> +share/raspberrypi-firmware/boot/overlays/minipitft13.dtbo
>  share/raspberrypi-firmware/boot/overlays/miniuart-bt.dtbo
> +share/raspberrypi-firmware/boot/overlays/mipi-dbi-spi.dtbo
> +share/raspberrypi-firmware/boot/overlays/mlx90640.dtbo
>  share/raspberrypi-firmware/boot/overlays/mmc.dtbo
> -share/raspberrypi-firmware/boot/overlays/mpu6050.dtbo
>  share/raspberrypi-firmware/boot/overlays/mz61581.dtbo
> +share/raspberrypi-firmware/boot/overlays/ov2311.dtbo
>  share/raspberrypi-firmware/boot/overlays/ov5647.dtbo
> +share/raspberrypi-firmware/boot/overlays/ov64a40.dtbo
>  share/raspberrypi-firmware/boot/overlays/ov7251.dtbo
>  share/raspberrypi-firmware/boot/overlays/ov9281.dtbo
>  share/raspberrypi-firmware/boot/overlays/overlay_map.dtb
>  share/raspberrypi-firmware/boot/overlays/papirus.dtbo
>  share/raspberrypi-firmware/boot/overlays/pca953x.dtbo
> +share/raspberrypi-firmware/boot/overlays/pcf857x.dtbo
> +share/raspberrypi-firmware/boot/overlays/pcie-32bit-dma-pi5.dtbo
> +share/raspberrypi-firmware/boot/overlays/pcie-32bit-dma.dtbo
> +share/raspberrypi-firmware/boot/overlays/pciex1-compat-pi5.dtbo
>  share/raspberrypi-firmware/boot/overlays/pibell.dtbo
>  share/raspberrypi-firmware/boot/overlays/pifacedigital.dtbo
>  share/raspberrypi-firmware/boot/overlays/pifi-40.dtbo
> @@ -163,93 +239,154 @@ share/raspberrypi-firmware/boot/overlays
>  share/raspberrypi-firmware/boot/overlays/pifi-dac-zero.dtbo
>  share/raspberrypi-firmware/boot/overlays/pifi-mini-210.dtbo
>  share/raspberrypi-firmware/boot/overlays/piglow.dtbo
> +share/raspberrypi-firmware/boot/overlays/pimidi.dtbo
> +share/raspberrypi-firmware/boot/overlays/pineboards-hat-ai.dtbo
> +share/raspberrypi-firmware/boot/overlays/pineboards-hatdrive-poe-plus.dtbo
>  share/raspberrypi-firmware/boot/overlays/piscreen.dtbo
>  share/raspberrypi-firmware/boot/overlays/piscreen2r.dtbo
> +share/raspberrypi-firmware/boot/overlays/pisound-micro.dtbo
> +share/raspberrypi-firmware/boot/overlays/pisound-pi5.dtbo
>  share/raspberrypi-firmware/boot/overlays/pisound.dtbo
>  share/raspberrypi-firmware/boot/overlays/pitft22.dtbo
>  share/raspberrypi-firmware/boot/overlays/pitft28-capacitive.dtbo
>  share/raspberrypi-firmware/boot/overlays/pitft28-resistive.dtbo
>  share/raspberrypi-firmware/boot/overlays/pitft35-resistive.dtbo
>  share/raspberrypi-firmware/boot/overlays/pps-gpio.dtbo
> +share/raspberrypi-firmware/boot/overlays/proto-codec.dtbo
>  share/raspberrypi-firmware/boot/overlays/pwm-2chan.dtbo
> +share/raspberrypi-firmware/boot/overlays/pwm-gpio-fan.dtbo
> +share/raspberrypi-firmware/boot/overlays/pwm-gpio.dtbo
>  share/raspberrypi-firmware/boot/overlays/pwm-ir-tx.dtbo
> +share/raspberrypi-firmware/boot/overlays/pwm-pio.dtbo
>  share/raspberrypi-firmware/boot/overlays/pwm.dtbo
> +share/raspberrypi-firmware/boot/overlays/pwm1.dtbo
> +share/raspberrypi-firmware/boot/overlays/qca7000-uart0.dtbo
>  share/raspberrypi-firmware/boot/overlays/qca7000.dtbo
> +share/raspberrypi-firmware/boot/overlays/ramoops-pi4.dtbo
> +share/raspberrypi-firmware/boot/overlays/ramoops.dtbo
> +share/raspberrypi-firmware/boot/overlays/rootmaster.dtbo
>  share/raspberrypi-firmware/boot/overlays/rotary-encoder.dtbo
>  share/raspberrypi-firmware/boot/overlays/rpi-backlight.dtbo
> -share/raspberrypi-firmware/boot/overlays/rpi-cirrus-wm5102.dtbo
> -share/raspberrypi-firmware/boot/overlays/rpi-dac.dtbo
> -share/raspberrypi-firmware/boot/overlays/rpi-display.dtbo
> +share/raspberrypi-firmware/boot/overlays/rpi-codeczero.dtbo
> +share/raspberrypi-firmware/boot/overlays/rpi-dacplus.dtbo
> +share/raspberrypi-firmware/boot/overlays/rpi-dacpro.dtbo
> +share/raspberrypi-firmware/boot/overlays/rpi-digiampplus.dtbo
>  share/raspberrypi-firmware/boot/overlays/rpi-ft5406.dtbo
> +share/raspberrypi-firmware/boot/overlays/rpi-fw-uart.dtbo
>  share/raspberrypi-firmware/boot/overlays/rpi-poe-plus.dtbo
>  share/raspberrypi-firmware/boot/overlays/rpi-poe.dtbo
> -share/raspberrypi-firmware/boot/overlays/rpi-proto.dtbo
> +share/raspberrypi-firmware/boot/overlays/rpi-sense-v2.dtbo
>  share/raspberrypi-firmware/boot/overlays/rpi-sense.dtbo
>  share/raspberrypi-firmware/boot/overlays/rpi-tv.dtbo
> -share/raspberrypi-firmware/boot/overlays/rpivid-v4l2.dtbo
>  share/raspberrypi-firmware/boot/overlays/rra-digidac1-wm8741-audio.dtbo
>  share/raspberrypi-firmware/boot/overlays/sainsmart18.dtbo
>  share/raspberrypi-firmware/boot/overlays/sc16is750-i2c.dtbo
> +share/raspberrypi-firmware/boot/overlays/sc16is750-spi0.dtbo
>  share/raspberrypi-firmware/boot/overlays/sc16is752-i2c.dtbo
>  share/raspberrypi-firmware/boot/overlays/sc16is752-spi0.dtbo
>  share/raspberrypi-firmware/boot/overlays/sc16is752-spi1.dtbo
>  share/raspberrypi-firmware/boot/overlays/sdhost.dtbo
> +share/raspberrypi-firmware/boot/overlays/sdio-pi5.dtbo
>  share/raspberrypi-firmware/boot/overlays/sdio.dtbo
>  share/raspberrypi-firmware/boot/overlays/seeed-can-fd-hat-v1.dtbo
>  share/raspberrypi-firmware/boot/overlays/seeed-can-fd-hat-v2.dtbo
>  share/raspberrypi-firmware/boot/overlays/sh1106-spi.dtbo
> +share/raspberrypi-firmware/boot/overlays/si446x-spi0.dtbo
>  share/raspberrypi-firmware/boot/overlays/smi-dev.dtbo
>  share/raspberrypi-firmware/boot/overlays/smi-nand.dtbo
>  share/raspberrypi-firmware/boot/overlays/smi.dtbo
>  share/raspberrypi-firmware/boot/overlays/spi-gpio35-39.dtbo
>  share/raspberrypi-firmware/boot/overlays/spi-gpio40-45.dtbo
>  share/raspberrypi-firmware/boot/overlays/spi-rtc.dtbo
> +share/raspberrypi-firmware/boot/overlays/spi0-0cs.dtbo
> +share/raspberrypi-firmware/boot/overlays/spi0-1cs-inverted.dtbo
>  share/raspberrypi-firmware/boot/overlays/spi0-1cs.dtbo
>  share/raspberrypi-firmware/boot/overlays/spi0-2cs.dtbo
>  share/raspberrypi-firmware/boot/overlays/spi1-1cs.dtbo
>  share/raspberrypi-firmware/boot/overlays/spi1-2cs.dtbo
>  share/raspberrypi-firmware/boot/overlays/spi1-3cs.dtbo
> +share/raspberrypi-firmware/boot/overlays/spi2-1cs-pi5.dtbo
>  share/raspberrypi-firmware/boot/overlays/spi2-1cs.dtbo
> +share/raspberrypi-firmware/boot/overlays/spi2-2cs-pi5.dtbo
>  share/raspberrypi-firmware/boot/overlays/spi2-2cs.dtbo
>  share/raspberrypi-firmware/boot/overlays/spi2-3cs.dtbo
> +share/raspberrypi-firmware/boot/overlays/spi3-1cs-pi5.dtbo
>  share/raspberrypi-firmware/boot/overlays/spi3-1cs.dtbo
> +share/raspberrypi-firmware/boot/overlays/spi3-2cs-pi5.dtbo
>  share/raspberrypi-firmware/boot/overlays/spi3-2cs.dtbo
>  share/raspberrypi-firmware/boot/overlays/spi4-1cs.dtbo
>  share/raspberrypi-firmware/boot/overlays/spi4-2cs.dtbo
> +share/raspberrypi-firmware/boot/overlays/spi5-1cs-pi5.dtbo
>  share/raspberrypi-firmware/boot/overlays/spi5-1cs.dtbo
> +share/raspberrypi-firmware/boot/overlays/spi5-2cs-pi5.dtbo
>  share/raspberrypi-firmware/boot/overlays/spi5-2cs.dtbo
>  share/raspberrypi-firmware/boot/overlays/spi6-1cs.dtbo
>  share/raspberrypi-firmware/boot/overlays/spi6-2cs.dtbo
>  share/raspberrypi-firmware/boot/overlays/ssd1306-spi.dtbo
>  share/raspberrypi-firmware/boot/overlays/ssd1306.dtbo
> +share/raspberrypi-firmware/boot/overlays/ssd1327-spi.dtbo
> +share/raspberrypi-firmware/boot/overlays/ssd1331-spi.dtbo
>  share/raspberrypi-firmware/boot/overlays/ssd1351-spi.dtbo
> +share/raspberrypi-firmware/boot/overlays/sunfounder-pipower3.dtbo
> +share/raspberrypi-firmware/boot/overlays/sunfounder-pironman5.dtbo
>  share/raspberrypi-firmware/boot/overlays/superaudioboard.dtbo
>  share/raspberrypi-firmware/boot/overlays/sx150x.dtbo
>  share/raspberrypi-firmware/boot/overlays/tc358743-audio.dtbo
> +share/raspberrypi-firmware/boot/overlays/tc358743-pi5.dtbo
>  share/raspberrypi-firmware/boot/overlays/tc358743.dtbo
>  share/raspberrypi-firmware/boot/overlays/tinylcd35.dtbo
>  share/raspberrypi-firmware/boot/overlays/tpm-slb9670.dtbo
> +share/raspberrypi-firmware/boot/overlays/tpm-slb9673.dtbo
> +share/raspberrypi-firmware/boot/overlays/uart0-pi5.dtbo
>  share/raspberrypi-firmware/boot/overlays/uart0.dtbo
> +share/raspberrypi-firmware/boot/overlays/uart1-pi5.dtbo
>  share/raspberrypi-firmware/boot/overlays/uart1.dtbo
> +share/raspberrypi-firmware/boot/overlays/uart2-pi5.dtbo
>  share/raspberrypi-firmware/boot/overlays/uart2.dtbo
> +share/raspberrypi-firmware/boot/overlays/uart3-pi5.dtbo
>  share/raspberrypi-firmware/boot/overlays/uart3.dtbo
> +share/raspberrypi-firmware/boot/overlays/uart4-pi5.dtbo
>  share/raspberrypi-firmware/boot/overlays/uart4.dtbo
>  share/raspberrypi-firmware/boot/overlays/uart5.dtbo
>  share/raspberrypi-firmware/boot/overlays/udrc.dtbo
> +share/raspberrypi-firmware/boot/overlays/ugreen-dabboard.dtbo
>  share/raspberrypi-firmware/boot/overlays/upstream-pi4.dtbo
>  share/raspberrypi-firmware/boot/overlays/upstream.dtbo
> +share/raspberrypi-firmware/boot/overlays/vc4-fkms-v3d-pi4.dtbo
>  share/raspberrypi-firmware/boot/overlays/vc4-fkms-v3d.dtbo
> +share/raspberrypi-firmware/boot/overlays/vc4-kms-dpi-generic.dtbo
> +share/raspberrypi-firmware/boot/overlays/vc4-kms-dpi-hyperpixel2r.dtbo
> +share/raspberrypi-firmware/boot/overlays/vc4-kms-dpi-hyperpixel4.dtbo
> +share/raspberrypi-firmware/boot/overlays/vc4-kms-dpi-hyperpixel4sq.dtbo
> +share/raspberrypi-firmware/boot/overlays/vc4-kms-dpi-panel.dtbo
>  share/raspberrypi-firmware/boot/overlays/vc4-kms-dsi-7inch.dtbo
> +share/raspberrypi-firmware/boot/overlays/vc4-kms-dsi-generic.dtbo
> +share/raspberrypi-firmware/boot/overlays/vc4-kms-dsi-ili9881-5inch.dtbo
> +share/raspberrypi-firmware/boot/overlays/vc4-kms-dsi-ili9881-7inch.dtbo
> +share/raspberrypi-firmware/boot/overlays/vc4-kms-dsi-lt070me05000-v2.dtbo
> +share/raspberrypi-firmware/boot/overlays/vc4-kms-dsi-lt070me05000.dtbo
> +share/raspberrypi-firmware/boot/overlays/vc4-kms-dsi-waveshare-800x480.dtbo
> +share/raspberrypi-firmware/boot/overlays/vc4-kms-dsi-waveshare-panel-v2.dtbo
> +share/raspberrypi-firmware/boot/overlays/vc4-kms-dsi-waveshare-panel.dtbo
>  share/raspberrypi-firmware/boot/overlays/vc4-kms-kippah-7inch.dtbo
>  share/raspberrypi-firmware/boot/overlays/vc4-kms-v3d-pi4.dtbo
> +share/raspberrypi-firmware/boot/overlays/vc4-kms-v3d-pi5.dtbo
>  share/raspberrypi-firmware/boot/overlays/vc4-kms-v3d.dtbo
>  share/raspberrypi-firmware/boot/overlays/vc4-kms-vga666.dtbo
>  share/raspberrypi-firmware/boot/overlays/vga666.dtbo
> +share/raspberrypi-firmware/boot/overlays/vl805.dtbo
> +share/raspberrypi-firmware/boot/overlays/w1-gpio-pi5.dtbo
> +share/raspberrypi-firmware/boot/overlays/w1-gpio-pullup-pi5.dtbo
>  share/raspberrypi-firmware/boot/overlays/w1-gpio-pullup.dtbo
>  share/raspberrypi-firmware/boot/overlays/w1-gpio.dtbo
>  share/raspberrypi-firmware/boot/overlays/w5500.dtbo
> +share/raspberrypi-firmware/boot/overlays/watterott-display.dtbo
> +share/raspberrypi-firmware/boot/overlays/waveshare-can-fd-hat-mode-a.dtbo
> +share/raspberrypi-firmware/boot/overlays/waveshare-can-fd-hat-mode-b.dtbo
> +share/raspberrypi-firmware/boot/overlays/wifimac.dtbo
>  share/raspberrypi-firmware/boot/overlays/wittypi.dtbo
>  share/raspberrypi-firmware/boot/overlays/wm8960-soundcard.dtbo
> +share/raspberrypi-firmware/boot/overlays/ws2812-pio.dtbo
>  share/raspberrypi-firmware/boot/start.elf
>  share/raspberrypi-firmware/boot/start4.elf
>  share/raspberrypi-firmware/boot/start4cd.elf
>