| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: raspberrypi-firmware-extra | Distribution: openSUSE Tumbleweed |
| Version: 2025.06.05 | Vendor: openSUSE |
| Release: 4.2 | Build date: Thu Nov 20 17:00:36 2025 |
| Group: System/Boot | Build host: reproducible |
| Size: 9407858 | Source RPM: raspberrypi-firmware-2025.06.05-4.2.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/raspberrypi/firmware/ | |
| Summary: Extra bootloaders for Raspberry Pi | |
This package provides the console, experimental and debug firmware files for Raspberry Pi
SUSE-Firmware
* Thu Nov 20 2025 Ivan Ivanov <ivan.ivanov@suse.com>
- Do not load "upstream" overlay anymore. Recent build fixes for
overlay_map.dtb in raspberrypi-firmware-dt package (r127) exposed
latent bug related to "upstream" overlay, which start to actually
auto loaded for RPi4 devices. The issue is manifested as RPi4
devices unable to boot from USB media. Fixes boo#1253082
* Wed Nov 12 2025 Ivan Ivanov <ivan.ivanov@suse.com>
- Do not let firmware do multiplexing for default debug UART
(enable_uart=0). It has its own connector. Fixes boo#1251192.
* Thu Jun 05 2025 Matthias Brugger <mbrugger@suse.com>
- Update to 46ddec9 (2025-06-05)
* firmware: filesystem: Fix booting from MBR partition 4
See: https://github.com/raspberrypi/rpi-eeprom/issues/705
* firmware: arm_loader: GET_CLOCKS: Set useful response length
* firmware: arm_loader: Correct some mailbox response lengths
See: https://github.com/raspberrypi/firmware/issues/1968
* firmware: bootloader: Ensure the initramfs matches the kernel (take 2)
See: https://github.com/raspberrypi/firmware/issues/1965
* firmware: Vl805 reset improvements
* firmware: platform: Rev 1.4 3B+ also needs the NO_BT_ON trait
https://github.com/raspberrypi/firmware/issues/1611#issuecomment-2730161321
* firmware: filesystem: Don't look for boot-partition inside hybrid-GPT partitions
See: https://github.com/raspberrypi/firmware/issues/1953
* firmware: Add support for the current_supply HAT+ property
* firmware: firmware: Add support for [partition=N] config.txt on Pi 4
* firmware: Add memory barrier to the mbox handler
See: https://github.com/raspberrypi/firmware/issues/1944
* firmware: support dts files with size-cells of 2
* firmware: arm_dt: Add support for a 64-bit serial number on Pi4 and older platforms
* firmware: platform: 2711: Prune the SPI EEPROM pins
* firmware: filesystem: GPT autoboot/reboot partition number fixes for Pi4 and older
* firmware: Add support for software uart using the second VPU core
See: https://github.com/raspberrypi/linux/pull/6502
* firmware: platform: Enable initial_turbo=60 by default
* firmware: arm_loader: Add system_heap.max_order=0 when needed
* firmware: imx500: selectively increase i2c_vc_baudrate based on FW version
* firmware: platform: 2711: Avoid increasing arm frequency when throttling
See: https://forums.raspberrypi.com/viewtopic.php?t=377384
* firmware: arm_loader: Populate number of numa nodes based on sdram configuration
* firmware: arm_dt: Support non-UUID HAT mapping
See: https://forums.raspberrypi.com/viewtopic.php?t=377333
* firmware: Switch to ffmpeg style interlace detection
See: https://github.com/LibreELEC/LibreELEC.tv/issues/8960
* Tue Sep 03 2024 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to bf12222 (2024-08-30):
* firmware: arm_dt: Delay power property handling
* firmware: AI Camera Support
* firmware: video_encode: Add colourspace support
See: #1885
* firmware: arm_loader: SET_POWER_STATE should only consider bit 0
See: #1905
* firmware: filesystem: Prevent any sdcard modifications
See: #1893
* firmware: filesystem: Accept 0xf (W95 Ext) as an extended partition type
* firmware: arm_dt: Support HAT EEPROM dtparams
* firmware: arm_display: Add support for changing the pixel order via the mailbox
See: #1320
* firmware: di_fast: Avoid green line at bottom of image
See: https://forum.libreelec.tv/thread/28367-green-pulsing-line-rpi4
* firmware: arm_dt: On 2711, force otg_mode=1 if xhci is enabled
See: raspberrypi/linux#6062
* firmware: arm_dt: Improve power HAT+ support
* firmware: arm_loader: Add user otp read and write functions
See: raspberrypi/linux#6014
* firmware: dtoverlay: Use %u when converting u32s to strings
See: raspberrypi/linux#6039
* firmware: video_decode: CONFIGCHANGED not wanted with lack of aspect ratio in new frame
See: https://forum.libreelec.tv/thread/28391-cvideoplayeraudio-process-stream-stalled/?postID=190597#post190597
* Fri Apr 05 2024 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to a43358b (2024-03-27):
* firmware: sdram: Implement get_info for 2711
See: raspberrypi/linux#6045
* Revert "firmware: sdram: Implement get_info for 2711"
This reverts commit f762e4a
* firmware: sdram: Implement get_info for 2711
See: raspberrypi/linux#6045
* firmware: sdram: Handle mode registers and refresh updates in sdram driver
See: #1854
* firmware: arm_loader: mailbox: Optionally return extended board rev
See: #1831
* firmware: arm_loader: Set dma-channel-mask as well as brcm,dma-channel-mask
* firmware: board_info: Add Compute Module 5 model info string
* firmware: arm_loader: Move non-kernels back to 512KB
See: #1868
* firmware: Increase DATA_READY_TIMEOUT in sdhost.h
* firmware: arm_loader/bootloader: Add HAT+ support
* firmware: hat_lib: Avoid an I2C double-close
* Thu Mar 21 2024 Ivan Ivanov <ivan.ivanov@suse.com>
- Enable v3d "Broadcom V3D DRM Driver" (bsc#1218780).
See also: https://docs.mesa3d.org/drivers/v3d.html
* Thu Nov 23 2023 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to 8972935 (2023-11-21)
* firmware: config: Add [pi5] to config.txt on 2711 and earlier platforms
* firmware: arm_dt: Add support for the HAT map
See: raspberrypi/linux#5610
* firmware: arm_dt: Ensure strings are NUL-terminated
* firmware: video_decode: Add support for 32bpp RGB conversion
* firmware: Image format patches
* firmware: platform: Fixes for arm side display when throttling
* firmware: dtoverlay: Support literal assignments of path strings
* firmware: arm_loader: Fix non-standard console UARTs
* firmware: arm_loader: Improve UART console selection
* firmware: arm_loader: Remove unwanted assert
* firmware: arm_loader: initramfs must match the kernel
* firmware: arm_loader: Don't overwrite kernel path, check before loading stub
* firmware: arm_loader: Use os_prefix when looking for stubs
* firmware: arm_loader: Add auto_initramfs support
* firmware: arm_loader: Set WiFi MAC address if all zeroes
* firmware: platform: Don't set GPIOs 28&29 to RGMII if NO_RGMII trait is set
* Thu May 04 2023 Dominique Leuenberger <dimstar@opensuse.org>
- Add _multibuild to define 2nd spec file as additional flavor.
Eliminates the need for source package links in OBS.
* Thu Apr 27 2023 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to 543692d23 (2023-04-25):
* firmware: arm_loader: Set local-bd-address if 6 zeroes found
* firmware: arm_loader: Really check for a zero local-bd-address
See: raspberrypi/linux#5437
* firmware: arm_dt: Don't overwrite existing i2c aliases
See: raspberrypi/linux#5428
* firmware: arm_loader: Reduce CMA warning severity
See: #1807
* Wed Apr 05 2023 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to c4122b870 (2023-03-22):
* firmware: gencmd: Add a fallback to mailbox interface if vchiq is not available
* firmware: Handle 64-bitness of named kernels
See: #1792
* firmware: bootloader: Fix automatic 64bit selection on Pi3s
See: https://forums.raspberrypi.com/viewtopic.php?p=2089764#p2089764
* firmware: bootloader: Raise CMA cap to 512MB on a 64-bit Pi4
* firmware: bootloader: Prefer 64-bit kernels on Pi 4s
See: https://forums.raspberrypi.com/viewtopic.php?p=2088935#p2088935
* firmware: platform: clocks: Replace m2mc with hdmi for state machine clock on 2711
* Fri Mar 03 2023 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to 489d3e2d0 (2023-02-22):
* firmware: video_decode: Convert the active lines, not the padded buffer
* firmware: il isp: Correct histogram masks for updated group
2 regions
* Thu Jan 19 2023 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to 2578acb89 (2023-01-18):
* kernel: overlays: i2c-sensor: Add mpu6050 and mpu9250
See: raspberrypi/linux#5325
* firmware: arm_dispmanx: Correct support for NV21, and add support for YV16
See: #1767
* firmware: arm_dispmanx: Fix FKMS to adopt pre-multiplied alpha
See: #1773
* firmware: hdmi_2711: Make some clock setup unconditional so booting
without hdmi setup is possible
See: https://forums.raspberrypi.com/viewtopic.php?t=345362
* firmware: Actually rebuild firmware described in previous commit
* firmware: Add D flag to video= cmdline option when hotplug is forced
See: https://forums.raspberrypi.com/viewtopic.php?p=2067109#p2067109
/boot/vc/fixup_cd.dat /boot/vc/fixup_db.dat /boot/vc/fixup_x.dat /boot/vc/start_cd.elf /boot/vc/start_db.elf /boot/vc/start_x.elf
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Apr 21 22:23:10 2026