Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package raspberrypi-firmware for
openSUSE:Factory checked in at 2021-11-20 02:38:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/raspberrypi-firmware (Old)
and /work/SRC/openSUSE:Factory/.raspberrypi-firmware.new.1895 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "raspberrypi-firmware"
Sat Nov 20 02:38:31 2021 rev:85 rq:932015 version:2021.11.16
Changes:
--------
New Changes file:
--- /dev/null 2021-11-19 12:07:02.652419071 +0100
+++
/work/SRC/openSUSE:Factory/.raspberrypi-firmware.new.1895/raspberrypi-firmware-config-camera.changes
2021-11-20 02:39:26.392720820 +0100
@@ -0,0 +1,1274 @@
+-------------------------------------------------------------------
+Wed Nov 17 15:16:13 UTC 2021 - Guillaume GARDET <[email protected]>
+
+- Add raspberrypi-firmware-config-camera flavor - boo#1192047
+
+-------------------------------------------------------------------
+Wed Nov 17 15:08:47 UTC 2021 - Guillaume GARDET <[email protected]>
+
+- Update to 12bc6e3677 (2021-11-16):
+ * firmware: dtoverlay: Rebase aliases in overlays like labels
+ * firmware: isp: Set core/vpu min clock to 320Mhz during ISP operation
+ * firmware: arm_loader: Enable watchdog early if wanted
+ See: #1651
+ * firmware: hello_fft: Update outdated link to V3D spec
+ * firmware: hello_fft: Remove unused function declaration
+ See: #1645
+ See: raspberrypi/userland#710
+ * firmware: platform: Declare CM4's SIO_1V8_SEL and SD_PWR_ON
+ See: raspberrypi/Raspberry-Pi-OS-64bit#188
+ * firmware: platform: Fix incorrect turbo voltage scaling on Pi0
+ See: raspberrypi/documentation#2255
+ * firmware: ISP: Fix magenta colour in right hand image of stereo pair
+ See: https://forums.raspberrypi.com/viewtopic.php?t=321089
+ * firmware: platform: Remove licence on VP6, VP8, Theora, and FLAC
+ See: raspberrypi/linux#4661
+ * firmware: arm_loader: Allow VEC clock to be controlled by arm
+ * firmware: userland: Reduce debug_sym error messages
+ See: https://forums.raspberrypi.com/viewtopic.php?f=98&t=322238
+ * firmware: arm_dt: Increase maximum line length to 98
+ See: raspberrypi/linux#4638
+ * firmware: video_decode: i/p port enable/disable without o/p active could
stall
+ See: RPi-Distro/vlc#48
+ See: Hexxeh/rpi-firmware#272
+ See: #1637
+ * firmware: clock-2711: Limit PLLB VCO frequency to the high range
+ * firmware: arm_dt: Export the boot-mode, partition and usb state via
device-tree
+ See: #1621
+
+-------------------------------------------------------------------
+Tue Oct 5 13:09:15 UTC 2021 - Guillaume GARDET <[email protected]>
+
+- Update to b5257da58c (2021-09-30):
+ * firmware: arm_loader: Allow non-optional reads of current clock
+ See: #1619
+ * firmware: dispmanx: Demote null eptr from vcos_verify to no warning
+ See: raspberrypi/linux#4592
+ * firmware: filesystem: sdcard: Probe FAT type in GPT ESD partitions
+ * firmware: tvservice: Add check to warn when running with kms
+ * firmware: filesystem: sdcard: Fix Hybrid GPT partitions
+ See: #1465
+ * firmware: video_decode: Ensure all buffers are flushed before
+ port disable completes
+ * firmware: arm_loader: Allow hvs interrupt during SET_NOTIFY_DISPLAY_DONE
+ * firmware: arm_display: Allow null buffer in successful call
+ See: raspberrypi/linux#4540
+
+-------------------------------------------------------------------
+Tue Sep 14 12:15:39 UTC 2021 - Guillaume GARDET <[email protected]>
+
+- Update to b80f36b3fb (2021-09-13):
+ * firmware: hdmi_2711: Use HDMI block REPEAT_PIXEL instead of PV
+ See:
https://forum.libreelec.tv/thread/24415-le-10-beta-for-i4-force-hdmi-resolution
+ * firmware: DSI display autodetection for kms
+ * firmware: arm_dt: Load overlays for detected cameras
+ * firmware: Make more use of the user-warnings DT property
+ * firmware: arm_loader: Consider required flags from GET_CLOCK_RATE
+ See: #1598
+ * firmware: arm_loader: Make most arm clock requests required
+ See: #1598
+ * firmware: firmware: Disable VLL loading from file system
+ See: #1605
+ * firmware: video_decode: Use the ISP instead of vc_image_convert
+ * firmware: video_decode: Correct support for YVU formats using ISP
+ * firmware: arm_dt: Limit CMA to 256MB if total_mem < 2GB or gpu_mem > 256MB
+ See: #1603
+ * firmware: hdmi_cec: Remove TX/RX SW_INIT on power_on
+ See: Hexxeh/rpi-firmware#267
+ See: https://www.raspberrypi.org/forums/viewtopic.php?p=1895082#p1895082
+ * firmware: cec: Avoid sending messages with kms
+ See: raspberrypi/linux#4460
+ * firmware: Revert: video_decode: Use the ISP instead of vc_image_convert
+ * firmware: isp: Set the YUV420/YVU420 format stride to 64 byte
+ * arm_loader: Add message to release firmware framebuffer
+ * firmware: video_decode: Use the ISP instead of vc_image_convert
+ * firmware: hdmi-2711: Wait for HDMI hardware scheduler to activate in HDMI
mode
+ * firmware: bcm_host: Recognise all Pi 4 variants, add BCM2711
+ See: raspberrypi/userland#695
+ * firmware: PoE+ HAT support
+ See: raspberrypi/linux#4367
+ * firmware: arm_loader: Use Pi4 bootloader MAC_ADDRESS if set
+ * firmware: platform: Apply ARM thermal throttling rules on BCM2711
+ * firmware: dt-blob.dts: Correct HDMI HPD and EMMC_ENABLE for CM4
+ See: https://www.raspberrypi.org/forums/viewtopic.php?f=29&p=1858516
+ * firmware: vcfw/hdmi: CUSTOM modes used for FKMS didn't set RGB quant range
correctly
+ See: #1580
+ * firmware: platform: Remove build-time constant for MICROVOLTS_PER_PIP
+ * firmware: Pi400: Reduce MII clock freq when probing ethernet PHY
+ * firmware: isp: Ensure the VRF is locked when setting up video colour
denoise
+ See: raspberrypi/libcamera-apps#19
+ * firmware: isp: Remove custom EV mappings from camera tunings
+ * firmware: Add support for board-type=0xXX conditional filters in
bootloader, bootcode and firmware
+ * firmware: Two UART1 patches
+ See: #1566
+ * firmware: arm_loader: kernel_old=1 should force kernel_address=0
+ See: #1561
+ * firmware: scalerlib: Fix offset applied to x coordinate of YUV10COL image
+ See: https://forum.kodi.tv/showthread.php?tid=361164&pid=3024654#pid3024654
+ * firmware: vcfw/power: Add a new latch for power_pad_control
+ See: #1552
+ * firmware: board-info: Fix memsize on 3B+
+ * firmware: Move core to PLLA and support accurate clk108
+ See: xbmc/xbmc#19263
+ * firmware: board_info: Separate memory size from OTP field encoding
+ * firmware: power: Swap DA9090 ADC assignments to match XR77004
+ * firmware: vl805: Remove redundant log statement and fix warning
+ * firmware: power: Fix DA9090 ADC1 register definition
+ * firmware: arm_loader: Only report clocks arm has set, not siblings
+ * firmware: arm_loader: Don't report clocks set as turbo side effect of arm
clock
+ * firmware: arm_loader: 2711: gpu clocks are not dependant
+ * firmware: platform: Need to clear cached versions of
get_max_clock_internal vars
+ * firmware: video_decode: For VC1/WMV with no signalled header bytes, use
start of 1st buffer
+See: raspberrypi/linux#4113
+
+-------------------------------------------------------------------
+Fri Apr 9 12:47:11 UTC 2021 - Matthias Brugger <[email protected]>
+
+- Use smbios overlay to get minimal SMBIOS information through dmidecode
(bsc#1183079)
+
+-------------------------------------------------------------------
+Tue Mar 16 10:32:30 UTC 2021 - Nicolas Patricio Saenz Julienne
<[email protected]>
+
+- Fix previous change. No need to set DWC2 in host mode. OTG works fine on
+ production CM4 IO boards. It was being tested earlier on a pre-release
+ development board. (bsc#1183241)
+- Run pre_checkin.sh, which fixed some style issues.
+
+-------------------------------------------------------------------
+Mon Mar 15 15:41:43 UTC 2021 - Nicolas Patricio Saenz Julienne
<[email protected]>
+
+- Set CM4's DWC2 in host mode by default (bsc#1183241)
+
+-------------------------------------------------------------------
+Fri Mar 12 11:24:25 UTC 2021 - Nicolas Patricio Saenz Julienne
<[email protected]>
+
+- Update to 0591568b29 (2021-03-10) (bsc#1183444):
+ * firmware: video_decode lockup handling
+ * firmware: isp: Initialise extras to avoid vpitch being random
+ * firmware: usb: Fix dropouts with USB ethernet gadget
+ * firmware: imx477: Allow long exposures for the binned modes.
+ * firmware: arm_dispmanx: Use ALPHA_MIX flag
+ * firmware: power: Refactor the interface to the PMICs
+ * firmware: platform: vl805: Get BAR2 address from PCIe BAR2 registers
+ * firmware: arm_loader: Return all borrowed DMA channels
+
+-------------------------------------------------------------------
+Wed Mar 10 10:57:07 UTC 2021 - Nicolas Patricio Saenz Julienne
<[email protected]>
+
+- Fix typo s/pannel/panel/
+
+-------------------------------------------------------------------
+Mon Mar 8 11:15:57 UTC 2021 - Nicolas Patricio Saenz Julienne
<[email protected]>
+
+- Enable bluetooth over PL011 by default (jsc#SLE-17223)
+- Enable VC4 by default on RPi4 (jsc#SLE-12151)
+
+-------------------------------------------------------------------
+Wed Jan 27 12:04:03 UTC 2021 - Nicolas Patricio Saenz Julienne
<[email protected]>
+
+- Use disable-v3d overlay, it isn't ready for users to use but soon good enough
+ for a technology preview. (jsc#SLE-15928)
+
+-------------------------------------------------------------------
+Fri Jan 22 10:42:18 UTC 2021 - Nicolas Patricio Saenz Julienne
<[email protected]>
+
+- Update to 051e5e1be8 (2021-01-21) (jsc#SLE-16616):
+ * firmware: Export bootloader config via device-tree
+ * firmware: ISP: Colour denoise
+ * firmware: platform: Define DVFS modes and change default to be fixed AVS
voltage
+ * firmware: arm_loader: Auto-select 64-bit for kernel8.img
+ * firmware: hdmi: Throttle auto-i2c register writes to avoid PWM audio
underrun
+
+-------------------------------------------------------------------
+Fri Jan 15 13:04:33 UTC 2021 - Guillaume GARDET <[email protected]>
+
+- Update to c78f3ef4 (2021-01-15):
+ * firmware: isp: Fix handling of different YUV colour spaces
+ * firmware: poe_hat: Actually close the I2C handle
+ * Firmware: undo previous reverts
+ * firmware: Revert firmware: HAT/I2C updates
+ * firmware: firmware: MMAL/IL: Add support for the 16bpp Bayer/Grey raw
10/12/14 formats
+ * firmware: audioplus: Fix hang when switching destination
+ See: #1516
+ * firmware: HAT/I2C updates
+ * firmware: MMAL/IL: Add support for the 16bpp Bayer/Grey raw 10/12/14 format
+ * firmware: dmalib: Keep 40-bit DMA clear of L2 alias
+ * firmware: DSI interrupt fixes, and HDMI SM clock for deep colour
+
++++ 1077 more lines (skipped)
++++ between /dev/null
++++ and
/work/SRC/openSUSE:Factory/.raspberrypi-firmware.new.1895/raspberrypi-firmware-config-camera.changes
---
/work/SRC/openSUSE:Factory/raspberrypi-firmware/raspberrypi-firmware-config.changes
2021-10-11 15:30:31.974740662 +0200
+++
/work/SRC/openSUSE:Factory/.raspberrypi-firmware.new.1895/raspberrypi-firmware-config.changes
2021-11-20 02:39:26.440720662 +0100
@@ -1,0 +2,38 @@
+Wed Nov 17 15:16:13 UTC 2021 - Guillaume GARDET <[email protected]>
+
+- Add raspberrypi-firmware-config-camera flavor - boo#1192047
+
+-------------------------------------------------------------------
+Wed Nov 17 15:08:47 UTC 2021 - Guillaume GARDET <[email protected]>
+
+- Update to 12bc6e3677 (2021-11-16):
+ * firmware: dtoverlay: Rebase aliases in overlays like labels
+ * firmware: isp: Set core/vpu min clock to 320Mhz during ISP operation
+ * firmware: arm_loader: Enable watchdog early if wanted
+ See: #1651
+ * firmware: hello_fft: Update outdated link to V3D spec
+ * firmware: hello_fft: Remove unused function declaration
+ See: #1645
+ See: raspberrypi/userland#710
+ * firmware: platform: Declare CM4's SIO_1V8_SEL and SD_PWR_ON
+ See: raspberrypi/Raspberry-Pi-OS-64bit#188
+ * firmware: platform: Fix incorrect turbo voltage scaling on Pi0
+ See: raspberrypi/documentation#2255
+ * firmware: ISP: Fix magenta colour in right hand image of stereo pair
+ See: https://forums.raspberrypi.com/viewtopic.php?t=321089
+ * firmware: platform: Remove licence on VP6, VP8, Theora, and FLAC
+ See: raspberrypi/linux#4661
+ * firmware: arm_loader: Allow VEC clock to be controlled by arm
+ * firmware: userland: Reduce debug_sym error messages
+ See: https://forums.raspberrypi.com/viewtopic.php?f=98&t=322238
+ * firmware: arm_dt: Increase maximum line length to 98
+ See: raspberrypi/linux#4638
+ * firmware: video_decode: i/p port enable/disable without o/p active could
stall
+ See: RPi-Distro/vlc#48
+ See: Hexxeh/rpi-firmware#272
+ See: #1637
+ * firmware: clock-2711: Limit PLLB VCO frequency to the high range
+ * firmware: arm_dt: Export the boot-mode, partition and usb state via
device-tree
+ See: #1621
+
+-------------------------------------------------------------------
raspberrypi-firmware.changes: same change
Old:
----
raspberrypi-firmware-2021.09.30.tar.bz2
New:
----
raspberrypi-firmware-2021.11.16.tar.bz2
raspberrypi-firmware-config-camera.changes
raspberrypi-firmware-config-camera.spec
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ raspberrypi-firmware-config-camera.spec ++++++
#
# spec file for package raspberrypi-firmware-config-camera
#
# Copyright (c) 2021 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: raspberrypi-firmware-config-camera
Version: 2021.11.16
Release: 0
Summary: Configuration for the Raspberry Pi firmware loader
License: MIT
Group: System/Boot
URL: https://github.com/raspberrypi/firmware/
Source: config.txt
BuildRequires: raspberrypi-firmware
Requires: raspberrypi-firmware = %{version}
Supplements: modalias(of:NfirmwareT*Craspberrypi%2Cbcm2835-firmwareC*)
Conflicts: kernel < 4.12.14
%if "%{name}" == "raspberrypi-firmware-config-camera"
Conflicts: raspberrypi-firmware-config
%else
Conflicts: raspberrypi-firmware-config-camera
Requires: (raspberrypi-firmware-extra or raspberrypi-firmware-extra-pi4)
%endif
Provides: raspberrypi-firmware-branding-openSUSE = %{version}
Obsoletes: raspberrypi-firmware-branding-openSUSE < %{version}
Provides: raspberrypi-firmware-config = %{version}
Provides: raspberrypi-firmware-config-rpi = %{version}
Obsoletes: raspberrypi-firmware-config-rpi < %{version}
Provides: raspberrypi-firmware-config-rpi0w = %{version}
Obsoletes: raspberrypi-firmware-config-rpi0w < %{version}
Provides: raspberrypi-firmware-config-rpi2 = %{version}
Obsoletes: raspberrypi-firmware-config-rpi2 < %{version}
Provides: raspberrypi-firmware-config-rpi3 = %{version}
Obsoletes: raspberrypi-firmware-config-rpi3 < %{version}
BuildArch: noarch
%description
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.
%prep
%build
%install
install -D -p -m 0644 %{SOURCE0} %{buildroot}/boot/vc/config.txt
%if "%{name}" == "raspberrypi-firmware-config-camera"
sed -i "s/gpu_mem=32/# gpu_mem=32/" %{buildroot}/boot/vc/config.txt
sed -i "s/# start_x=1/start_x=1/" %{buildroot}/boot/vc/config.txt
sed -i "s/# gpu_mem=128/gpu_mem=128/" %{buildroot}/boot/vc/config.txt
%endif
%post
if mountpoint -q /boot/efi && [ ! -L /boot/efi ]; then
[ -f /boot/efi/config.txt ] && cp /boot/efi/config.txt
/boot/efi/config.txt.rpmsave
cp /boot/vc/config.txt /boot/efi/config.txt
fi
%files
%defattr(-,root,root)
%config /boot/vc/config.txt
%changelog
++++++ raspberrypi-firmware-config.spec ++++++
--- /var/tmp/diff_new_pack.n6DeMa/_old 2021-11-20 02:39:27.268717930 +0100
+++ /var/tmp/diff_new_pack.n6DeMa/_new 2021-11-20 02:39:27.272717916 +0100
@@ -17,7 +17,7 @@
Name: raspberrypi-firmware-config
-Version: 2021.09.30
+Version: 2021.11.16
Release: 0
Summary: Configuration for the Raspberry Pi firmware loader
License: MIT
@@ -28,7 +28,12 @@
Requires: raspberrypi-firmware = %{version}
Supplements: modalias(of:NfirmwareT*Craspberrypi%2Cbcm2835-firmwareC*)
Conflicts: kernel < 4.12.14
+%if "%{name}" == "raspberrypi-firmware-config-camera"
Conflicts: raspberrypi-firmware-config
+%else
+Conflicts: raspberrypi-firmware-config-camera
+Requires: (raspberrypi-firmware-extra or raspberrypi-firmware-extra-pi4)
+%endif
Provides: raspberrypi-firmware-branding-openSUSE = %{version}
Obsoletes: raspberrypi-firmware-branding-openSUSE < %{version}
Provides: raspberrypi-firmware-config = %{version}
@@ -44,8 +49,13 @@
%description
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 can be used to set some params (gpu_mem, etc.)
+Note: config.txt should not be used to set manually params (gpu_mem, etc.)
+please create extraconfig.txt instead.
%prep
@@ -53,6 +63,11 @@
%install
install -D -p -m 0644 %{SOURCE0} %{buildroot}/boot/vc/config.txt
+%if "%{name}" == "raspberrypi-firmware-config-camera"
+sed -i "s/gpu_mem=32/# gpu_mem=32/" %{buildroot}/boot/vc/config.txt
+sed -i "s/# start_x=1/start_x=1/" %{buildroot}/boot/vc/config.txt
+sed -i "s/# gpu_mem=128/gpu_mem=128/" %{buildroot}/boot/vc/config.txt
+%endif
%post
if mountpoint -q /boot/efi && [ ! -L /boot/efi ]; then
++++++ raspberrypi-firmware.spec ++++++
--- /var/tmp/diff_new_pack.n6DeMa/_old 2021-11-20 02:39:27.292717851 +0100
+++ /var/tmp/diff_new_pack.n6DeMa/_new 2021-11-20 02:39:27.296717837 +0100
@@ -17,7 +17,7 @@
Name: raspberrypi-firmware
-Version: 2021.09.30
+Version: 2021.11.16
Release: 0
Summary: Binary bootloader and firmware files for Raspberry Pi
License: SUSE-Firmware
++++++ config.txt ++++++
--- /var/tmp/diff_new_pack.n6DeMa/_old 2021-11-20 02:39:27.324717745 +0100
+++ /var/tmp/diff_new_pack.n6DeMa/_new 2021-11-20 02:39:27.324717745 +0100
@@ -1,5 +1,5 @@
# Get more options/information on http://elinux.org/RPiconfig
-# or on https://www.raspberrypi.org/documentation/configuration/config-txt.md
+# or on https://www.raspberrypi.com/documentation/computers/configuration.html
#
# !!!!! This file will get overwritten by updates. Please use !!!!!
# !!!!! extraconfig.txt if you want to set additional !!!!!
@@ -8,11 +8,18 @@
# Our kernels are located on a Linux partition. Chainload U-Boot to load them.
kernel=u-boot.bin
-# Use 32 MB for GPU for all RPis (Min 16 - Max 192 MB)
+# Default gpu_mem value is 76 for 1GB (or greater) and 64 for less. Min 16 -
Max 512 MB
+# See:
https://www.raspberrypi.com/documentation/computers/config_txt.html#gpu_mem
# We don't need that much memory reserved for it, because we drive most
hardware
# from Linux, not the VPU OS
gpu_mem=32
+# start_x is used to enable the camera module (and must be set here -
boo#1192047)
+# and requires to install raspberrypi-firmware-extra or
raspberrypi-firmware-extra-pi4
+# start_x=1
+# gpu_mem needs to be increased when start_x is used, 128 is the minimum there
+# gpu_mem=128
+
# Turbo mode: 0 = enable dynamic freq/voltage - 1 = always max
force_turbo=0
# Start in turbo mode for 30 seconds or until cpufreq sets a frequency
++++++ pre_checkin.sh ++++++
--- /var/tmp/diff_new_pack.n6DeMa/_old 2021-11-20 02:39:27.344717679 +0100
+++ /var/tmp/diff_new_pack.n6DeMa/_new 2021-11-20 02:39:27.344717679 +0100
@@ -1,4 +1,7 @@
#!/bin/bash
ln -f raspberrypi-firmware.changes raspberrypi-firmware-config.changes
+ln -f raspberrypi-firmware.changes raspberrypi-firmware-config-camera.changes
+cp raspberrypi-firmware-config.spec raspberrypi-firmware-config-camera.spec
+sed -i "s/Name: raspberrypi-firmware-config/Name:
raspberrypi-firmware-config-camera/" raspberrypi-firmware-config-camera.spec
osc service localrun format_spec_file
++++++ raspberrypi-firmware-2021.09.30.tar.bz2 ->
raspberrypi-firmware-2021.11.16.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/raspberrypi-firmware/raspberrypi-firmware-2021.09.30.tar.bz2
/work/SRC/openSUSE:Factory/.raspberrypi-firmware.new.1895/raspberrypi-firmware-2021.11.16.tar.bz2
differ: char 11, line 1