| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: raspberrypi-firmware-config-camera | Distribution: openSUSE Tumbleweed |
| Version: 2025.06.05 | Vendor: openSUSE |
| Release: 3.1 | Build date: Thu Nov 20 17:00:36 2025 |
| Group: System/Boot | Build host: reproducible |
| Size: 2984 | Source RPM: raspberrypi-firmware-config-camera-2025.06.05-3.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/raspberrypi/firmware/ | |
| Summary: Configuration for the Raspberry Pi firmware loader | |
This package configures the Raspberry Pi boot process. 2 flavors are available: * raspberrypi-firmware-config - the default config * raspberrypi-firmware-config-camera - the config which enables start_x=1 and increase gpu_mem to be able to use a camera module Note: config.txt should not be used to set manually params (gpu_mem, etc.) please create extraconfig.txt instead.
MIT
* 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
* Fri Dec 23 2022 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to 0a7ea702 (2022-12-12):
* firmware: arm_loader: PWM1 is not available on GPIO 45
* firmware: power: Always read the uncached voltage for AIN and USB_PD
See: https://forums.raspberrypi.com/viewtopic.php?p=2059832#p2059832
* firmware: Use new SDHCI controller instead of legacy arasan
See: #1763
* Mon Nov 21 2022 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to b8a7365 (2022-11-18):
* firmware: arm_loader: Improvements to Compute Module audio
See: https://forums.raspberrypi.com/viewtopic.php?p=2052680
* firmware: arm_loader: Fix GPIO bank 1 support
See: #1756
* Thu Oct 27 2022 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to 13691cee9 (2022-10-26):
* firmware: arm_loader: Add vcmailbox support for 256bit OTP
customer device key
See: raspberrypi/usbboot#163
* firmware: il: video_encode: MJPEG is not conditional on
being RASPBERRYPI_FULL
* Wed Oct 19 2022 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to ab37ef59f (2022-10-18):
* firmware: ldconfig: Add all, none, tryboot section support
to autoboot.txt for start.elf
* firmware: arm-dt: bootloader: Pass the original partition
number when booting a ramdisk
* firmware: arm_loader: HAT EEPROM support for GPIO bank 1
See: #1756
* Tue Oct 18 2022 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to bfbd42ef2 (2022-10-14):
* firmware: isp: Run ISP without hi-res output buffer
* firmware: arm_dt: Export the bootloader EEPROM RSA public
key via device-tree
* firmware: Add tryboot A_B mode
* firmware: il: isp: Correct order buffers were returned in
* firmware: board_info: Fix Pi 400 PHY addresses
See: #1754
* Tue Oct 04 2022 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to 2b3cef2f4 (2022-09-30):
* firmware: isp: Workaround for very unpleasant artifacts in the
sharpening block
* firmware: arm_loader: Raise maximum gzipped kernel size
* firmware: arm-loader: Indicate tryboot status via /proc/device-tree/chosen/bootloader/tryboot
* firmware: arm_loader: Increase TFTP block size to 1468 bytes
See: raspberrypi/rpi-eeprom#375
* firmware: Add kernel= logging
* firmware: camera_auto_detect changes
See: #1750
* firmware: Fix USB boot
See: #1744
* firmware: video decode/MJPEG fixes
See: http://git/vc4/vc4/-/merge_requests/1548
* firmware: power: Restore VEC and PIXEL clocks after HDMI domain power cycle
See: raspberrypi/linux#4962
* firmware: arm_loader: Never set warranty bit
See: #1741
* firmware: vcfw: camera_subsystem: Fix loop counter for powering up devices
See: https://forums.raspberrypi.com/viewtopic.php?t=338917
* firmware: ldconfig: Add [cm4s] conditional
* firmware: platform: Set min_frequency for HDMI SM clock on Pi0-3
* firmware: power: Fix failover to secondary PMIC interface functions
See: https://forums.raspberrypi.com/viewtopic.php?t=338429
* firmware: arm_loader: Correct GPIO expander initial state via SET_GPIO_CONFIG
See: raspberrypi/linux#5107
* firmware: Disable BT flow control pins for Pi3 rev1.3
* firmware: arm_loader: initramfs over NVME fix
See: #1731
* firmware: arm-dt: Export log buffer addresses to /proc/chosen/log
* firmware: arm_loader: Fix GET_CLOCKS to not overwrite client buffer
See: #1688
* firmware: arm_loader: Declare program_sdhost_use_dma
* Fri Jul 08 2022 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to df569e0 (2022-07-04):
* firmware: video_decode: Stop decode on a colourspace change
See: raspberrypi/linux#5059
* firmware: video_encode: Fix subsample image alignment assert
* firmware: tc358762_DSI: Don't start the PV and DSI before the HVS
* firmware: hello_pi: Fix some build issues
See: #1728
* firmware: arm_dt: camera_auto_detect cam0 flag needs to
look at Unicam instance, not port
* firmware: platform: over-voltage Zero 2 W by two pips
See: #1723
* firmware: arm_loader_dvfs: Only add clocks to boostable list
when they have been boosted
See: #1726
* firmware: arm_dt: Try upstream DTB files if downstream absent
* firmware: arm_loader: Delay the USB controller switchover
* firmware: Fix for vc_image YUYV family to YUV422 planar conversion function
* firmware: vcgencmd display_power and camera_auto_detect fixes
* firmware: variants: Add mjpg_encode to the standard firmware image
* firmware: arm_loader_dvfs: Support CLOCK_HDMI as boostable clock
See: raspberrypi/linux#5016
* firmware: dtblob: Use a cached alias to reduce boot time
* firmware: hdmi: Reduce the number of EDID retries if hotplug is not detected
* firmware: arm_loader: Support longer file paths
See: #1720
* firmware: arm_loader_dvfs: Make arm only see its own boosts,
fixed and min clocks
* firmware: dtoverlay: Fix path rebasing and exports
* firmware: dtoverlay: Fix clang warnings
* firmware: dtoverlay: Add support for string escape sequences
See: https://forums.raspberrypi.com/viewtopic.php?t=330792
* firmware: isp: R and B order must be swapped when reading
VC_IMAGE_RGBA32 into the ISP
See: http://git/vc4/vc4/-/merge_requests/1430
* Fri Mar 04 2022 Martin Wilck <mwilck@suse.com>
- Install modprobe.conf files to %_modprobedir (bsc#1196275, jsc#SLE-20639)
* Wed Mar 02 2022 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to 231daece7c (2022-03-01):
* firmware: board_info: Handle misprogrammed 3B rev 1.2s
* firmware: mmal: Add mapping for IL OMX_IndexParamBrcmEnableIJGTableScaling param
* firmware: Handle overlay parameters embedded in overlay_map.dtb
See: raspberrypi/linux#4860
* firmware: firmware: Add HDMI_PORTS trait
* firmware: arm_dt: Fix rpi-poe overlay parameters
See: #1689
* firmware: jpeghw: Skip APP0 AVI1 headers, regardless of length
See: https://forums.raspberrypi.com/viewtopic.php?p=1975448
* firmware: camera_subsystem: Report ignored interfaces due to libcamera
See: #1679
* firmware: Export os_prefix, overlay_prefix, rsts and boot-mode on all models
* firmware: vcfw/hdmi_i2c: Initialise all instances from hdmi_i2c_init
* firmware: mmal: Add mapping for IL OMX_IndexParamBrcmEnableIJGTableScaling param
See: raspberrypi/linux#4669
* Tue Jan 25 2022 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to 9c04ed2c1a (2022-01-24):
* firmware: platform: Limit max clock-id to CLOCK_VEC for now
See: #1688
* Mon Jan 24 2022 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to 827fdd0736 (2022-01-20):
* firmware: dtoverlay: Don't mix non-fatal errors and offsets
See: #1686
* firmware: arm_loader: Load vl805 overlay on CM4
See: https://forums.raspberrypi.com/viewtopic.php?t=326088
* firmware: gencmdserv: Add mailbox interface to gencmd
* firmware: improve firmware camera detection
* firmware: arm-loader: Fix kernel8.img selection on 2837 with arm_64bit=1
See: #1671
* firmware: ldconfig: Discard subsequent chunks from a truncated line
See: #1669
* firmware: cec: Fail set_passive_mode when running with kms
* firmware: Firmware: Remove PWM/audio traits for CM4
* firmware: usb: Fix non-BCM2711 MSD support
See: raspberrypi/usbboot#102
/boot/vc/config.txt
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Nov 25 22:40:50 2025