Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

raspberrypi-firmware-2024.08.30-1.2 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: raspberrypi-firmware Distribution: openSUSE Tumbleweed
Version: 2024.08.30 Vendor: openSUSE
Release: 1.2 Build date: Tue Sep 3 14:17:09 2024
Group: System/Boot Build host: reproducible
Size: 5309940 Source RPM: raspberrypi-firmware-2024.08.30-1.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/raspberrypi/firmware/
Summary: Binary bootloader and firmware files for Raspberry Pi
Binary bootloader and firmware files for Raspberry Pi

Provides

Requires

License

SUSE-Firmware

Changelog

* 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

Files

/boot/vc
/boot/vc/LICENCE.broadcom
/boot/vc/bootcode.bin
/boot/vc/fixup.dat
/boot/vc/fixup4.dat
/boot/vc/start.elf
/boot/vc/start4.elf
/usr/lib/dracut
/usr/lib/dracut/dracut.conf.d
/usr/lib/dracut/dracut.conf.d/raspberrypi_modules.conf
/usr/lib/modprobe.d
/usr/lib/modprobe.d/50-rpi3.conf
/usr/lib/sysctl.d
/usr/lib/sysctl.d/50-rpi3.conf


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 22 23:22:24 2025