Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kernel-firmware-platform for openSUSE:Factory checked in at 2025-07-23 16:32:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kernel-firmware-platform (Old) and /work/SRC/openSUSE:Factory/.kernel-firmware-platform.new.8875 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-firmware-platform" Wed Jul 23 16:32:36 2025 rev:12 rq:1295039 version:20250717 Changes: -------- --- /work/SRC/openSUSE:Factory/kernel-firmware-platform/kernel-firmware-platform.changes 2025-07-01 11:34:31.326224692 +0200 +++ /work/SRC/openSUSE:Factory/.kernel-firmware-platform.new.8875/kernel-firmware-platform.changes 2025-07-23 16:33:23.911573562 +0200 @@ -1,0 +2,6 @@ +Fri Jul 18 14:39:17 UTC 2025 - Takashi Iwai <ti...@suse.com> + +- Update to version 20250717 (git commit 6fc20e018cca): + * WHENCE: extract more license statements + +------------------------------------------------------------------- Old: ---- kernel-firmware-platform-20250627.tar.xz kernel-firmware-tools-20250630.tar.gz New: ---- kernel-firmware-platform-20250717.tar.xz kernel-firmware-tools-20250718.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kernel-firmware-platform.spec ++++++ --- /var/tmp/diff_new_pack.slbFgC/_old 2025-07-23 16:33:24.527599328 +0200 +++ /var/tmp/diff_new_pack.slbFgC/_new 2025-07-23 16:33:24.531599495 +0200 @@ -20,17 +20,17 @@ %define _firmwaredir /lib/firmware %endif %define __ksyms_path ^%{_firmwaredir} -%define git_version f40eafe216833d083f4e5598b7f45e894c373ad1 +%define git_version 6fc20e018cca0ab954fe249afb60ac5af69f102a Name: kernel-firmware-platform -Version: 20250627 +Version: 20250717 Release: 0 Summary: Kernel firmware files for various platform drivers License: GPL-2.0-or-later AND SUSE-Firmware AND GPL-2.0-only AND MPL-1.0 AND GPL-3.0-only AND MIT Group: System/Kernel URL: https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/ Source0: %{name}-%{version}.tar.xz -Source1: https://github.com/openSUSE/kernel-firmware-tools/archive/refs/tags/20250630.tar.gz#/kernel-firmware-tools-20250630.tar.gz +Source1: https://github.com/openSUSE/kernel-firmware-tools/archive/refs/tags/20250718.tar.gz#/kernel-firmware-tools-20250718.tar.gz Source2: %{name}-rpmlintrc Source3: git_id Source10: aliases ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.slbFgC/_old 2025-07-23 16:33:24.563600833 +0200 +++ /var/tmp/diff_new_pack.slbFgC/_new 2025-07-23 16:33:24.567601000 +0200 @@ -1,6 +1,6 @@ -mtime: 1751263665 -commit: d3afd2eac9b902620c60aa45bb64da19f7ca381d05b490f469207d073c74ad1f +mtime: 1752849559 +commit: e08229d465ca8e91a49b125327a7e1e744ecde81696f66bbaa0478a1e5aef02b url: https://src.opensuse.org/kernel-firmware/kernel-firmware-platform.git -revision: d3afd2eac9b902620c60aa45bb64da19f7ca381d05b490f469207d073c74ad1f +revision: e08229d465ca8e91a49b125327a7e1e744ecde81696f66bbaa0478a1e5aef02b projectscmsync: https://src.opensuse.org/kernel-firmware/_ObsPrj.git ++++++ build.specials.obscpio ++++++ ++++++ git_id ++++++ --- /var/tmp/diff_new_pack.slbFgC/_old 2025-07-23 16:33:24.699606522 +0200 +++ /var/tmp/diff_new_pack.slbFgC/_new 2025-07-23 16:33:24.703606689 +0200 @@ -1,2 +1,2 @@ -f40eafe216833d083f4e5598b7f45e894c373ad1 +6fc20e018cca0ab954fe249afb60ac5af69f102a ++++++ kernel-firmware-platform-20250627.tar.xz -> kernel-firmware-platform-20250717.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kernel-firmware-platform-20250627/LICENCE.go7007 new/kernel-firmware-platform-20250717/LICENCE.go7007 --- old/kernel-firmware-platform-20250627/LICENCE.go7007 2025-06-27 13:45:29.000000000 +0200 +++ new/kernel-firmware-platform-20250717/LICENCE.go7007 1970-01-01 01:00:00.000000000 +0100 @@ -1,457 +0,0 @@ -The README file from the original package from Micronas appears below. Only -the part about the firmware redistribution in section 0 is relevant, all -other sections are completely obsolete. - ---------------------------------------------------------------------------- - WIS GO7007SB Public Linux Driver ---------------------------------------------------------------------------- - - -*** Please see the file RELEASE-NOTES for important last-minute updates *** - - - 0. OVERVIEW AND LICENSING/DISCLAIMER - - -This driver kit contains Linux drivers for the WIS GO7007SB multi-format -video encoder. Only kernel version 2.6.x is supported. The video stream -is available through the Video4Linux2 API and the audio stream is available -through the ALSA API (or the OSS emulation layer of the ALSA system). - -The files in kernel/ and hotplug/ are licensed under the GNU General Public -License Version 2 from the Free Software Foundation. A copy of the license -is included in the file COPYING. - -The example applications in apps/ and C header files in include/ are -licensed under a permissive license included in the source files which -allows copying, modification and redistribution for any purpose without -attribution. - -The firmware files included in the firmware/ directory may be freely -redistributed only in conjunction with this document; but modification, -tampering and reverse engineering are prohibited. - -MICRONAS USA, INC., MAKES NO WARRANTIES TO ANY PERSON OR ENTITY WITH -RESPECT TO THE SOFTWARE OR ANY DERIVATIVES THEREOF OR ANY SERVICES OR -LICENSES AND DISCLAIMS ALL IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION -WARRANTIES OF MERCHANTABILITY, SUPPORT, AND FITNESS FOR A PARTICULAR -PURPOSE AND NON-INFRINGEMENT. - - - 1. SYSTEM REQUIREMENTS - - -This driver requires Linux kernel 2.6. Kernel 2.4 is not supported. Using -kernel 2.6.10 or later is recommended, as earlier kernels are known to have -unstable USB 2.0 support. - -A fully built kernel source tree must be available. Typically this will be -linked from "/lib/modules/<KERNEL VERSION>/build" for convenience. If this -link does not exist, an extra parameter will need to be passed to the -`make` command. - -All vendor-built kernels should already be configured properly. However, -for custom-built kernels, the following options need to be enabled in the -kernel as built-in or modules: - - CONFIG_HOTPLUG - Support for hot-pluggable devices - CONFIG_MODULES - Enable loadable module support - CONFIG_KMOD - Automatic kernel module loading - CONFIG_FW_LOADER - Hotplug firmware loading support - CONFIG_I2C - I2C support - CONFIG_VIDEO_DEV - Video For Linux - CONFIG_SOUND - Sound card support - CONFIG_SND - Advanced Linux Sound Architecture - CONFIG_USB - Support for Host-side USB - CONFIG_USB_DEVICEFS - USB device filesystem - CONFIG_USB_EHCI_HCD - EHCI HCD (USB 2.0) support - -Additionally, to use the example application, the following options need to -be enabled in the ALSA section: - - CONFIG_SND_MIXER_OSS - OSS Mixer API - CONFIG_SND_PCM_OSS - OSS PCM (digital audio) API - -The hotplug scripts, along with the fxload utility, must also be installed. -These scripts can be obtained from <http://linux-hotplug.sourceforge.net/>. -Hotplugging is used for loading firmware into the Cypruss EZ-USB chip using -fxload and for loading firmware into the driver using the firmware agent. - - - 2. COMPILING AND INSTALLING THE DRIVER - - -Most users should be able to compile the driver by simply running: - - $ make - -in the top-level directory of the driver kit. First the kernel modules -will be built, followed by the example applications. - -If the build system is unable to locate the kernel source tree for the -currently-running kernel, or if the module should be built for a kernel -other than the currently-running kernel, an additional parameter will need -to be passed to make to specify the appropriate kernel source directory: - - $ make KERNELSRC=/usr/src/linux-2.6.10-custom3 - -Once the compile completes, the driver and firmware files should be -installed by running: - - $ make install - -The kernel modules will be placed in "/lib/modules/<KERNEL VERSION>/extra" -and the firmware files will be placed in the appropriate hotplug firmware -directory, usually /lib/firmware. In addition, USB maps and scripts will -be placed in /etc/hotplug/usb to enable fxload to initialize the EZ-USB -control chip when the device is connected. - - - 3. PAL/SECAM TUNER CONFIGURATION (TV402U-EU only) - - -The PAL model of the Plextor ConvertX TV402U may require additional -configuration to correctly select the appropriate TV frequency band and -audio subchannel. - -Users with a device other than the Plextor ConvertX TV402U-EU should skip -this section. - -The wide variety of PAL TV systems used in Europe requires that additional -information about the local TV standards be passed to the driver in order -to properly tune TV channels. The two necessary parameters are (a) the PAL -TV band, and (b) the audio subchannel format in use. - -In many cases, the appropriate TV band selection is passed to the driver -from applications. However, in some cases, the application only specifies -that the driver should use PAL but not the specific information about the -appropriate TV band. To work around this issue, the correct TV band may be -specified in the "force_band" parameter to the wis-sony-tuner module: - - TV band force_band - ------- ---------- - PAL B/G B - PAL I I - PAL D/K D - SECAM L L - -If the "force_band" parameter is specified, the driver will ignore any TV -band specified by applications and will always use the band provided in the -module parameter. - -The other parameter that can be specified is the audio subchannel format. -There are several stereo audio carrier systems in use, including NICAM and -three varieties of A2. To receive audio broadcast on one of these stereo -carriers, the "force_mpx_mode" parameter must be specified to the -wis-sony-tuner module. - - TV band Audio subcarrier force_mpx_mode - ------- ---------------- -------------- - PAL B/G Mono (default) 1 - PAL B/G A2 2 - PAL B/G NICAM 3 - PAL I Mono (default) 4 - PAL I NICAM 5 - PAL D/K Mono (default) 6 - PAL D/K A2 (1) 7 - PAL D/K A2 (2) 8 - PAL D/K A2 (3) 9 - PAL D/K NICAM 10 - SECAM L Mono (default) 11 - SECAM L NICAM 12 - -If the "force_mpx_mode" parameter is not specified, the correct mono-only -mode will be chosen based on the TV band. However, the tuner will not -receive stereo audio or bilingual broadcasts correctly. - -To pass the "force_band" or "force_mpx_mode" parameters to the -wis-sony-tuner module, the following line must be added to the modprobe -configuration file, which varies from one Linux distribution to another. - - options wis-sony-tuner force_band=B force_mpx_mode=2 - -The above example would force the tuner to the PAL B/G TV band and receive -stereo audio broadcasts on the A2 carrier. - -To verify that the configuration has been placed in the correct location, -execute: - - $ modprobe -c | grep wis-sony-tuner - -If the configuration line appears, then modprobe will pass the parameters -correctly the next time the wis-sony-tuner module is loaded into the -kernel. - - - 4. TESTING THE DRIVER - - -Because few Linux applications are able to correctly capture from -Video4Linux2 devices with only compressed formats supported, the new driver -should be tested with the "gorecord" application in the apps/ directory. - -First connect a video source to the device, such as a DVD player or VCR. -This will be captured to a file for testing the driver. If an input source -is unavailable, a test file can still be captured, but the video will be -black and the audio will be silent. - -This application will auto-detect the V4L2 and ALSA/OSS device names of the -hardware and will record video and audio to an AVI file for a specified -number of seconds. For example: - - $ apps/gorecord -duration 60 capture.avi - -If this application does not successfully record an AVI file, the error -messages produced by gorecord and recorded in the system log (usually in -/var/log/messages) should provide information to help resolve the problem. - -Supplying no parameters to gorecord will cause it to probe the available -devices and exit. Use the -help flag for usage information. - - - 5. USING THE DRIVER - - -The V4L2 device implemented by the driver provides a standard compressed -format API, within the following criteria: - - * Applications that only support the original Video4Linux1 API will not - be able to communicate with this driver at all. - - * No raw video modes are supported, so applications like xawtv that - expect only uncompressed video will not function. - - * Supported compression formats are: Motion-JPEG, MPEG1, MPEG2 and MPEG4. - - * MPEG video formats are delivered as Video Elementary Streams only. - Program Stream (PS), Transport Stream (TS) and Packetized Elementary - Stream (PES) formats are not supported. - - * Video parameters such as format and input port may not be changed while - the encoder is active. - - * The audio capture device only functions when the video encoder is - actively capturing video. Attempts to read from the audio device when - the encoder is inactive will result in an I/O error. - - * The native format of the audio device is 48Khz 2-channel 16-bit - little-endian PCM, delivered through the ALSA system. No audio - compression is implemented in the hardware. ALSA may convert to other - uncompressed formats on the fly. - -The include/ directory contains a C header file describing non-standard -features of the GO7007SB encoder, which are described below: - - - GO7007IOC_S_COMP_PARAMS, GO7007IOC_G_COMP_PARAMS - - These ioctls are used to negotiate general compression parameters. - - To query the current parameters, call the GO7007IOC_G_COMP_PARAMS ioctl - with a pointer to a struct go7007_comp_params. If the driver is not - set to MPEG format, the EINVAL error code will be returned. - - To change the current parameters, initialize all fields of a struct - go7007_comp_params and call the GO7007_IOC_S_COMP_PARAMS ioctl with a - pointer to this structure. The driver will return the current - parameters with any necessary changes to conform to the limitations of - the hardware or current compression mode. Any or all fields can be set - to zero to request a reasonable default value. If the driver is not - set to MPEG format, the EINVAL error code will be returned. When I/O - is in progress, the EBUSY error code will be returned. - - Fields in struct go7007_comp_params: - - __u32 The maximum number of frames in each - gop_size Group Of Pictures; i.e. the maximum - number of frames minus one between - each key frame. - - __u32 The maximum number of sequential - max_b_frames bidirectionally-predicted frames. - (B-frames are not yet supported.) - - enum go7007_aspect_ratio The aspect ratio to be encoded in the - aspect_ratio meta-data of the compressed format. - - Choices are: - GO7007_ASPECT_RATIO_1_1 - GO7007_ASPECT_RATIO_4_3_NTSC - GO7007_ASPECT_RATIO_4_3_PAL - GO7007_ASPECT_RATIO_16_9_NTSC - GO7007_ASPECT_RATIO_16_9_PAL - - __u32 Bit-wise OR of control flags (below) - flags - - Flags in struct go7007_comp_params: - - GO7007_COMP_CLOSED_GOP Only produce self-contained GOPs, used - to produce streams appropriate for - random seeking. - - GO7007_COMP_OMIT_SEQ_HEADER Omit the stream sequence header. - - - GO7007IOC_S_MPEG_PARAMS, GO7007IOC_G_MPEG_PARAMS - - These ioctls are used to negotiate MPEG-specific stream parameters when - the pixelformat has been set to V4L2_PIX_FMT_MPEG. - - To query the current parameters, call the GO7007IOC_G_MPEG_PARAMS ioctl - with a pointer to a struct go7007_mpeg_params. If the driver is not - set to MPEG format, the EINVAL error code will be returned. - - To change the current parameters, initialize all fields of a struct - go7007_mpeg_params and call the GO7007_IOC_S_MPEG_PARAMS ioctl with a - pointer to this structure. The driver will return the current - parameters with any necessary changes to conform to the limitations of - the hardware or selected MPEG mode. Any or all fields can be set to - zero to request a reasonable default value. If the driver is not set - to MPEG format, the EINVAL error code will be returned. When I/O is in - progress, the EBUSY error code will be returned. - - Fields in struct go7007_mpeg_params: - - enum go7007_mpeg_video_standard - mpeg_video_standard The MPEG video standard in which to - compress the video. - - Choices are: - GO7007_MPEG_VIDEO_MPEG1 - GO7007_MPEG_VIDEO_MPEG2 - GO7007_MPEG_VIDEO_MPEG4 - - __u32 Bit-wise OR of control flags (below) - flags - - __u32 The profile and level indication to be - pali stored in the sequence header. This - is only used as an indicator to the - decoder, and does not affect the MPEG - features used in the video stream. - Not valid for MPEG1. - - Choices for MPEG2 are: - GO7007_MPEG2_PROFILE_MAIN_MAIN - - Choices for MPEG4 are: - GO7007_MPEG4_PROFILE_S_L0 - GO7007_MPEG4_PROFILE_S_L1 - GO7007_MPEG4_PROFILE_S_L2 - GO7007_MPEG4_PROFILE_S_L3 - GO7007_MPEG4_PROFILE_ARTS_L1 - GO7007_MPEG4_PROFILE_ARTS_L2 - GO7007_MPEG4_PROFILE_ARTS_L3 - GO7007_MPEG4_PROFILE_ARTS_L4 - GO7007_MPEG4_PROFILE_AS_L0 - GO7007_MPEG4_PROFILE_AS_L1 - GO7007_MPEG4_PROFILE_AS_L2 - GO7007_MPEG4_PROFILE_AS_L3 - GO7007_MPEG4_PROFILE_AS_L4 - GO7007_MPEG4_PROFILE_AS_L5 - - Flags in struct go7007_mpeg_params: - - GO7007_MPEG_FORCE_DVD_MODE Force all compression parameters and - bitrate control settings to comply - with DVD MPEG2 stream requirements. - This overrides most compression and - bitrate settings! - - GO7007_MPEG_OMIT_GOP_HEADER Omit the GOP header. - - GO7007_MPEG_REPEAT_SEQHEADER Repeat the MPEG sequence header at - the start of each GOP. - - - GO7007IOC_S_BITRATE, GO7007IOC_G_BITRATE - - These ioctls are used to set and query the target bitrate value for the - compressed video stream. The bitrate may be selected by storing the - target bits per second in an int and calling GO7007IOC_S_BITRATE with a - pointer to the int. The bitrate may be queried by calling - GO7007IOC_G_BITRATE with a pointer to an int where the current bitrate - will be stored. - - Note that this is the primary means of controlling the video quality - for all compression modes, including V4L2_PIX_FMT_MJPEG. The - VIDIOC_S_JPEGCOMP ioctl is not supported. - - ----------------------------------------------------------------------------- - Installing the WIS PCI Voyager Driver ---------------------------------------------------------------------------- - -The WIS PCI Voyager driver requires several patches to the Linux 2.6.11.x -kernel source tree before compiling the driver. These patches update the -in-kernel SAA7134 driver to the newest development version and patch bugs -in the TDA8290/TDA8275 tuner driver. - -The following patches must be downloaded from Gerd Knorr's website and -applied in the order listed: - - http://dl.bytesex.org/patches/2.6.11-2/i2c-tuner - http://dl.bytesex.org/patches/2.6.11-2/i2c-tuner2 - http://dl.bytesex.org/patches/2.6.11-2/v4l2-api-mpeg - http://dl.bytesex.org/patches/2.6.11-2/saa7134-update - -The following patches are included with this SDK and can be applied in any -order: - - patches/2.6.11/saa7134-voyager.diff - patches/2.6.11/tda8275-newaddr.diff - patches/2.6.11/tda8290-ntsc.diff - -Check to make sure the CONFIG_VIDEO_SAA7134 option is enabled in the kernel -configuration, and build and install the kernel. - -After rebooting into the new kernel, the GO7007 driver can be compiled and -installed: - - $ make SAA7134_BUILD=y - $ make install - $ modprobe saa7134-go7007 - -There will be two V4L video devices associated with the PCI Voyager. The -first device (most likely /dev/video0) provides access to the raw video -capture mode of the SAA7133 device and is used to configure the source -video parameters and tune the TV tuner. This device can be used with xawtv -or other V4L(2) video software as a standard uncompressed device. - -The second device (most likely /dev/video1) provides access to the -compression functions of the GO7007. It can be tested using the gorecord -application in the apps/ directory of this SDK: - - $ apps/gorecord -vdevice /dev/video1 -noaudio test.avi - -Currently the frame resolution is fixed at 720x480 (NTSC) or 720x576 (PAL), -and the video standard must be specified to both the raw and the compressed -video devices (xawtv and gorecord, for example). - - --------------------------------------------------------------------------- -RELEASE NOTES FOR WIS GO7007SB LINUX DRIVER ---------------------------------------------------------------------------- - -Last updated: 5 November 2005 - - - Release 0.9.7 includes new support for using udev to run fxload. The - install script should automatically detect whether the old hotplug - scripts or the new udev rules should be used. To force the use of - hotplug, run "make install USE_UDEV=n". To force the use of udev, run - "make install USE_UDEV=y". - - - Motion detection is supported but undocumented. Try the `modet` app - for a demonstration of how to use the facility. - - - Using USB2.0 devices such as the TV402U with USB1.1 HCDs or hubs can - cause buffer overruns and frame drops, even at low framerates, due to - inconsistency in the bitrate control mechanism. - - - On devices with an SAA7115, including the Plextor ConvertX, video height - values of 96, 128, 160, 192, 256, 320, and 384 do not work in NTSC mode. - All valid heights up to 512 work correctly in PAL mode. - - - The WIS Star Trek and PCI Voyager boards have no support yet for audio - or the TV tuner. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kernel-firmware-platform-20250627/LICENCE.inside-secure new/kernel-firmware-platform-20250717/LICENCE.inside-secure --- old/kernel-firmware-platform-20250627/LICENCE.inside-secure 1970-01-01 01:00:00.000000000 +0100 +++ new/kernel-firmware-platform-20250717/LICENCE.inside-secure 2025-07-17 16:40:28.000000000 +0200 @@ -0,0 +1,6 @@ +Copyright (c) 2019 Verimatrix, Inc. + +Derived from proprietary unpublished source code. +Permission is hereby granted for the distribution of this firmware +as part of Linux or other Open Source operating system kernel, +provided this copyright notice is accompanying it. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kernel-firmware-platform-20250627/LICENSE.mga new/kernel-firmware-platform-20250717/LICENSE.mga --- old/kernel-firmware-platform-20250627/LICENSE.mga 1970-01-01 01:00:00.000000000 +0100 +++ new/kernel-firmware-platform-20250717/LICENSE.mga 2025-07-17 16:40:28.000000000 +0200 @@ -0,0 +1,20 @@ +Copyright 1999 Matrox Graphics Inc. +All Rights Reserved. + +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and associated documentation files (the "Software"), +to deal in the Software without restriction, including without limitation +the rights to use, copy, modify, merge, publish, distribute, sublicense, +and/or sell copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included +in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL +MATROX GRAPHICS INC., OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, +DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE +OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kernel-firmware-platform-20250627/WHENCE new/kernel-firmware-platform-20250717/WHENCE --- old/kernel-firmware-platform-20250627/WHENCE 2025-06-27 13:45:29.000000000 +0200 +++ new/kernel-firmware-platform-20250717/WHENCE 2025-07-17 16:40:28.000000000 +0200 @@ -292,7 +292,7 @@ File: edgeport/down3.bin -Licence: +Licence: Allegedly GPLv2+, but no source visible. Marked: //************************************************************** //* Edgeport Binary Image (for TI based products) //* Generated by TIBin2C v2.00 (watchport) @@ -1267,13 +1267,7 @@ File: tehuti/bdx.bin -Licence: - - Copyright (C) 2007 Tehuti Networks Ltd. - - Permission is hereby granted for the distribution of this firmware data - in hexadecimal or equivalent format, provided this copyright notice is - accompanying it. +Licence: Redistributable. See LICENSE.tehuti for details. Found in hex form in kernel source. @@ -1403,15 +1397,7 @@ File: v4l-cx25840.fw -Licence: Redistributable. - - Conexant grants permission to use and redistribute these firmware - files for use with Conexant devices, but not as a part of the Linux - kernel or in any other form which would require these files themselves - to be covered by the terms of the GNU General Public License. - These firmware files are distributed in the hope that they will be - useful, but WITHOUT ANY WARRANTY; without even the implied warranty - of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +Licence: Redistributable. See LICENSE.conexant for details. -------------------------------------------------------------------------- @@ -1641,28 +1627,7 @@ File: matrox/g200_warp.fw File: matrox/g400_warp.fw -Licence: - -Copyright 1999 Matrox Graphics Inc. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -MATROX GRAPHICS INC., OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE -OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +Licence: Redistributable. See LICENSE.mga for details. Found in hex form in kernel source. @@ -2525,6 +2490,13 @@ File: amdgpu/gc_11_5_2_mes_2.bin File: amdgpu/gc_11_5_2_pfp.bin File: amdgpu/gc_11_5_2_rlc.bin +File: amdgpu/gc_11_5_3_imu.bin +File: amdgpu/gc_11_5_3_me.bin +File: amdgpu/gc_11_5_3_mec.bin +File: amdgpu/gc_11_5_3_mes1.bin +File: amdgpu/gc_11_5_3_mes_2.bin +File: amdgpu/gc_11_5_3_pfp.bin +File: amdgpu/gc_11_5_3_rlc.bin File: amdgpu/gc_12_0_0_imu.bin File: amdgpu/gc_12_0_0_me.bin File: amdgpu/gc_12_0_0_mec.bin @@ -2550,6 +2522,7 @@ File: amdgpu/dcn_3_2_1_dmcub.bin File: amdgpu/dcn_3_5_dmcub.bin File: amdgpu/dcn_3_5_1_dmcub.bin +File: amdgpu/dcn_3_6_dmcub.bin File: amdgpu/dcn_4_0_1_dmcub.bin File: amdgpu/psp_13_0_0_sos.bin File: amdgpu/psp_13_0_0_sos_kicker.bin @@ -2585,6 +2558,8 @@ File: amdgpu/psp_14_0_3_ta.bin File: amdgpu/psp_14_0_4_ta.bin File: amdgpu/psp_14_0_4_toc.bin +File: amdgpu/psp_14_0_5_ta.bin +File: amdgpu/psp_14_0_5_toc.bin File: amdgpu/sdma_4_4_2.bin File: amdgpu/sdma_4_4_4.bin File: amdgpu/sdma_4_4_5.bin @@ -2597,6 +2572,7 @@ File: amdgpu/sdma_6_1_0.bin File: amdgpu/sdma_6_1_1.bin File: amdgpu/sdma_6_1_2.bin +File: amdgpu/sdma_6_1_3.bin File: amdgpu/sdma_7_0_0.bin File: amdgpu/sdma_7_0_1.bin File: amdgpu/smu_13_0_0.bin @@ -2679,37 +2655,7 @@ File: qlogic/sd7220.fw -Licence: - - * Copyright (c) 2007, 2008 QLogic Corporation. All rights reserved. - * - * This software is available to you under a choice of one of two - * licenses. You may choose to be licensed under the terms of the GNU - * General Public License (GPL) Version 2, available from the file - * COPYING in the main directory of this source tree, or the - * OpenIB.org BSD license below: - * - * Redistribution and use in source and binary forms, with or - * without modification, are permitted provided that the following - * conditions are met: - * - * - Redistributions of source code must retain the above - * copyright notice, this list of conditions and the following - * disclaimer. - * - * - Redistributions in binary form must reproduce the above - * copyright notice, this list of conditions and the following - * disclaimer in the documentation and/or other materials - * provided with the distribution. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS - * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. +Licence: Redistributable. See LICENSE.ib_qib for details. Found in hex form in kernel source. @@ -2738,14 +2684,7 @@ File: qed/qed_init_values_zipped-8.42.2.0.bin File: qed/qed_init_values_zipped-8.59.1.0.bin -Licence: - This file contains firmware data derived from proprietary unpublished - source code. - Copyright (c) 2015-2018 QLogic Corporation. - - Permission is hereby granted for the distribution of this firmware data - in hexadecimal or equivalent format, provided this copyright notice is - accompanying it. +Licence: Redistributable. See LICENSE.qed for details. -------------------------------------------------------------------------- @@ -2796,14 +2735,7 @@ File: vxge/X3fw-pxe.ncf Version: 1.8.1 -Licence: - - This file contains firmware data derived from proprietary unpublished - source code, Copyright (c) 2010 Exar Corporation. - - Permission is hereby granted for the distribution of this firmware data - in hexadecimal or equivalent format, provided this copyright notice is - accompanying it. +Licence: Redistributable. See LICENSE.vxge for details. -------------------------------------------------------------------------- @@ -3133,16 +3065,7 @@ File: tlg2300_firmware.bin -Licence: Redistributable. - - Telegent System grants permission to use and redistribute these - firmware files for use with devices containing the chip tlg2300, but - not as a part of the Linux kernel or in any other form which would - require these files themselves to be covered by the terms of the GNU - General Public License. These firmware files are distributed in the - hope that they will be useful, but WITHOUT ANY WARRANTY; without even - the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR - PURPOSE. +Licence: Redistributable. See LICENSE.tlg2300 for details. -------------------------------------------------------------------------- @@ -3324,6 +3247,7 @@ File: rtw89/rtw8922a_fw-1.bin File: rtw89/rtw8922a_fw-2.bin File: rtw89/rtw8922a_fw-3.bin +File: rtw89/rtw8922a_fw-4.bin Licence: Redistributable. See LICENCE.rtlwifi_firmware.txt for details. @@ -3499,12 +3423,7 @@ File: rtl_nic/rtl8127a-1.fw Version: 0.0.5 -Licence: - * Copyright © 2011-2013, Realtek Semiconductor Corporation - * - * Permission is hereby granted for the distribution of this firmware - * data in hexadecimal or equivalent format, provided this copyright - * notice is accompanying it. +Licence: Redistributable. See LICENSE.r8169 for details. -------------------------------------------------------------------------- @@ -3530,12 +3449,7 @@ File: realtek/rt1320/rt1320-patch-code-vc.bin Version: 1.0.0 -Licence: - * Copyright © 2024, Realtek Semiconductor Corporation - * - * Permission is hereby granted for the distribution of this firmware - * data in hexadecimal or equivalent format, provided this copyright - * notice is accompanying it. +Licence: Redistributable. See LICENSE.rt1320 for details. -------------------------------------------------------------------------- @@ -3882,16 +3796,7 @@ File: dvb-usb-terratec-h5-drxk.fw -Licence: Redistributable. - -TERRATEC grants permission to use and redistribute these firmware -files for use with TERRATEC devices, but not as part of the Linux -kernel or in any other form which would require these files themselves -to be covered by the terms of the GNU General Public License. - -These firmware files are distributed in the hope that they will be -useful, but WITHOUT ANY WARRANTY; without even the implied warranty -of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +Licence: Redistributable. See LICENSE.drxk for details. -------------------------------------------------------------------------- @@ -3934,16 +3839,7 @@ File: s5p-mfc-v8.fw File: s5p-mfc-v12.fw -Licence: Redistributable. - -Samsung grants permission to use and redistribute aforementioned firmware -files for the use with Exynos series devices, but not as part of the Linux -kernel, or in any other form which would require these files themselves -to be covered by the terms of the GNU General Public License. - -These firmware files are distributed in the hope that they will be -useful, but WITHOUT ANY WARRANTY; without even the implied warranty -of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +Licence: Redistributable. See LICENSE.s5p-mfc for details. -------------------------------------------------------------------------- @@ -4007,7 +3903,7 @@ File: intel/ibt-18-16-1.ddc File: intel/ibt-18-2.sfi File: intel/ibt-18-2.ddc -Version: BT_Pulsar_REL20451_22.20.2433.20451 +Version: BT_Pulsar_REL20425_22.20.2412.20425 File: intel/ibt-17-0-1.sfi Version: BT_JeffersonPeak_A0_B0_REL0201 @@ -4093,7 +3989,7 @@ File: intel/ibt-0040-1050.ddc File: intel/ibt-1040-1050.sfi File: intel/ibt-1040-1050.ddc -Version: BT_Solar_REL82008_23.50.25133.82008 +Version: BT_Solar_REL82053_23.50.25205.82053 File: intel/ibt-0040-1020.sfi File: intel/ibt-0040-1020.ddc @@ -4115,7 +4011,7 @@ File: intel/ibt-0093-4150.ddc File: intel/ibt-0093-1050.sfi File: intel/ibt-0093-1050.ddc -Version: BT_BlazarU_S_REL82313_23.140.25182.82313 +Version: BT_BlazarU_S_REL87482_23.150.25254.87482 File: intel/ibt-0180-0041.sfi File: intel/ibt-0180-0041.ddc @@ -4139,7 +4035,7 @@ File: intel/ibt-0190-0291-pci.sfi File: intel/ibt-0190-0291-usb.ddc File: intel/ibt-0190-0291-usb.sfi -Version: BT_BlazarI_S_REL90142_23.140.25182.90142 +Version: BT_BlazarI_S_REL95112_23.150.25254.95112 Licence: Redistributable. See LICENCE.ibt_firmware for details @@ -4210,18 +4106,7 @@ File: rp2.fw -Licence: Redistributable. - -Copyright (C) 2013 Comtrol Corporation - -Comtrol grants permission to use and redistribute these firmware -files for use with Comtrol devices, but not as part of the Linux -kernel or in any other form which would require these files themselves -to be covered by the terms of the GNU General Public License. - -These firmware files are distributed in the hope that they will be -useful, but WITHOUT ANY WARRANTY; without even the implied warranty -of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +Licence: Redistributable. See LICENSE.rp2 for details. -------------------------------------------------------------------------- @@ -4232,14 +4117,7 @@ Link: s2250.fw -> go7007/s2250-2.fw Link: s2250_loader.fw -> go7007/s2250-1.fw -Licence: - Sensoray grants permission to use and redistribute these firmware - files for use with Sensoray devices, but not as a part of the Linux - kernel or in any other form which would require these files themselves - to be covered by the terms of the GNU General Public License. - These firmware files are distributed in the hope that they will be - useful, but WITHOUT ANY WARRANTY; without even the implied warranty - of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +Licence: Redistributable. See LICENCE.go7007-s2250 for details File: go7007/go7007fw.bin File: go7007/go7007tv.bin @@ -4282,7 +4160,7 @@ RawFile: amd-ucode/microcode_amd_fam17h.bin Version: 2024-11-21 RawFile: amd-ucode/microcode_amd_fam19h.bin -Version: 2024-11-21 +Version: 2025-07-08 File: amd-ucode/README License: Redistributable. See LICENSE.amd-ucode for details @@ -4335,24 +4213,7 @@ File: ctfw-3.2.5.1.bin File: ct2fw-3.2.5.1.bin -Licence: - -This file contains firmware data derived from proprietary unpublished -source code. -Copyright (c) 2013-2014 Brocade Communications Systems, Inc. -Copyright (c) 2014-2015 QLogic Corporation. - -Permission is hereby granted for the distribution of this firmware data -in hexadecimal or equivalent format, provided this copyright notice is -accompanying it. - -QLogic grants permission to use and redistribute these firmware files -for use with QLogic BR-series devices, but not as a part of the Linux -kernel or in any other form which would require these files themselves -to be covered by the terms of the GNU General Public License. -These firmware files are distributed in the hope that they will be -useful, but WITHOUT ANY WARRANTY; without even the implied warranty -of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +Licence: Redistributable. See LICENSE.bfa for details. -------------------------------------------------------------------------- Driver: qat - Intel(R) QAT crypto accelerator @@ -4394,14 +4255,7 @@ File: rsi/rs9116_wlan_bt_classic.rps Version: 1.0.5b -Licence: - * Firmware is: - * Derived from proprietary unpublished source code, - * Copyright (C) 2019 Redpine Signals Inc. - * - * Permission is hereby granted for the distribution of this firmware - * as part of Linux or other Open Source operating system kernel - * provided this copyright notice is accompanying it. +Licence: Redistributable. See LICENSE.rsi for details. -------------------------------------------------------------------------- @@ -5258,6 +5112,15 @@ File: xe/bmg_huc.bin Version: HuC API/APB ver 8.2.10 for Battlemage +File: xe/fan_control_8086_e20b_8086_1100.bin +Version: fan_control ver 203.0.0.0 for Battlemage + +File: xe/ptl_guc_70.bin +Version: GuC API/APB ver 70.47.0 for Pantherlake + +File: xe/ptl_huc.bin +Version: HuC API/APB ver 10.3.3 for Pantherlake + License: Redistributable. See LICENSE.xe for details -------------------------------------------------------------------------- @@ -6024,9 +5887,9 @@ Driver: mt7921 - MediaTek MT7921 Wireless MACs File: mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin -Version: 20250523110946a +Version: 20250625153620a File: mediatek/WIFI_RAM_CODE_MT7961_1.bin -Version: 20250523110807 +Version: 20250625153044 Licence: Redistributable. See LICENCE.mediatek for details. @@ -6035,7 +5898,7 @@ Driver: mt7921 - MediaTek MT7921 bluetooth chipset File: mediatek/BT_RAM_CODE_MT7961_1_2_hdr.bin -Version: 20250523111333 +Version: 20250625154126 Licence: Redistributable. See LICENCE.mediatek for details. @@ -6354,6 +6217,8 @@ Driver: adreno - Qualcomm Adreno GPU firmware +File: qcom/leia_pfp_470.fw +File: qcom/leia_pm4_470.fw File: qcom/a225_pfp.fw File: qcom/a225_pm4.fw File: qcom/a300_pfp.fw @@ -6365,36 +6230,56 @@ File: qcom/a420_pfp.fw File: qcom/a420_pm4.fw File: qcom/a530_pfp.fw +Version: 1.87.01 File: qcom/a530_pm4.fw File: qcom/a530v3_gpmu.fw2 File: qcom/apq8096/a530_zap.mbn Link: qcom/a530_zap.mdt -> apq8096/a530_zap.mbn +File: qcom/qrb4210/a610_zap.mbn +File: qcom/qcs615/a612_zap.mbn +Version: v0.19 +File: qcom/a612_rgmu.bin +Version: v2.11 +File: qcom/a623_gmu.bin +Version: v3.06.00 +File: qcom/qcs8300/a623_zap.mbn +Version: v0.12 File: qcom/a630_gmu.bin File: qcom/a630_sqe.fw +Version: v2.07 File: qcom/sdm845/a630_zap.mbn File: qcom/a650_gmu.bin File: qcom/a650_sqe.fw +Version: v1.12 File: qcom/sm8250/a650_zap.mbn File: qcom/a660_gmu.bin +Version: v3.01.0B File: qcom/a660_sqe.fw +Version: v1.12 File: qcom/qcm6490/a660_zap.mbn +Version: v0.09 Link: qcom/qcs6490/a660_zap.mbn -> ../qcm6490/a660_zap.mbn Link: qcom/sm8350/a660_zap.mbn -> ../qcm6490/a660_zap.mbn -File: qcom/a702_sqe.fw -File: qcom/leia_pfp_470.fw -File: qcom/leia_pm4_470.fw +File: qcom/a663_gmu.bin +Version: v3.05.01 +File: qcom/sa8775p/a663_zap.mbn +Version: v0.09 File: qcom/sc8280xp/LENOVO/21BX/qcdxkmsuc8280.mbn +File: qcom/a702_sqe.fw +Version: v0.47 +File: qcom/qcm2290/a702_zap.mbn File: qcom/gen70500_gmu.bin +Version: v4.03.11 File: qcom/gen70500_sqe.fw +Version: v1.62 File: qcom/x1e80100/gen70500_zap.mbn -File: qcom/a663_gmu.bin -File: qcom/sa8775p/a663_zap.mbn -File: qcom/qcs615/a612_zap.mbn -File: qcom/a623_gmu.bin -File: qcom/qcs8300/a623_zap.mbn +Version: v0.15 File: qcom/gen71500_gmu.bin +Version: v4.06.04 File: qcom/gen71500_sqe.fw +Version: v1.81 File: qcom/x1p42100/gen71500_zap.mbn +Version: v0.13 Licence: Redistributable. See LICENSE.qcom and qcom/NOTICE.txt for details @@ -6433,7 +6318,6 @@ File: qcom/apq8096/modem.mbn Version: MPSS.TH.2.0.1-00481 RawFile: qcom/apq8096/modemr.jsn -File: qcom/qcm2290/a702_zap.mbn File: qcom/qcm2290/adsp.mbn Version: ADSP.VT.5.4.1.c4-00013-KAMORTA-1 RawFile: qcom/qcm2290/adspr.jsn @@ -6460,7 +6344,6 @@ Link: qcom/qcs6490/battmgr.jsn -> ../qcm6490/battmgr.jsn Link: qcom/qcs6490/cdsp.mbn -> ../qcm6490/cdsp.mbn Link: qcom/qcs6490/cdspr.jsn -> ../qcm6490/cdspr.jsn -File: qcom/qrb4210/a610_zap.mbn File: qcom/qrb4210/adsp.mbn Version: ADSP.VT.5.4.1.c4-00013-KAMORTA-1 RawFile: qcom/qrb4210/adspr.jsn @@ -6682,36 +6565,9 @@ File: mellanox/mlxsw_spectrum3-30.2014.4012.mfa2 File: mellanox/mlxsw_spectrum4-34.2014.4012.mfa2 -Licence: - Copyright (c) 2017-2020 Mellanox Technologies, Ltd. All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are met: +Licence: Redistributable. See LICENSE.mellanox for details. - 1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - 2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - 3. Neither the names of the copyright holders nor the names of its - contributors may be used to endorse or promote products derived from - this software without specific prior written permission. - - Alternatively, this software may be distributed under the terms of the - GNU General Public License ("GPL") version 2 as published by the Free - Software Foundation. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE - LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - POSSIBILITY OF SUCH DAMAGE. +Copyright (c) 2017-2020 Mellanox Technologies, Ltd. All rights reserved. -------------------------------------------------------------------------- @@ -6797,13 +6653,7 @@ File: inside-secure/eip197_minifw/ipue.bin File: inside-secure/eip197_minifw/ifpp.bin -Licence: Redistributable. -Copyright (c) 2019 Verimatrix, Inc. - -Derived from proprietary unpublished source code. -Permission is hereby granted for the distribution of this firmware -as part of Linux or other Open Source operating system kernel, -provided this copyright notice is accompanying it. +Licence: Redistributable. See LICENCE.inside-secure for details. -------------------------------------------------------------------------- @@ -8512,3 +8362,9 @@ File: qcom/qcs8300/qupv3fw.elf License: Redistributable. See LICENSE.qcom and qcom/NOTICE.txt for details +--------------------------------------------------------------------------- + +Driver: sdx61 - Qualcomm SDX61 firmware image file for Foxconn vendor +File: qcom/sdx61/foxconn/prog_firehose_lite.elf + +License: Redistributable. See LICENSE.qcom and qcom/NOTICE.txt for details ++++++ kernel-firmware-tools-20250630.tar.gz -> kernel-firmware-tools-20250718.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kernel-firmware-tools-20250630/licenses.list new/kernel-firmware-tools-20250718/licenses.list --- old/kernel-firmware-tools-20250630/licenses.list 2025-06-30 08:06:02.000000000 +0200 +++ new/kernel-firmware-tools-20250718/licenses.list 2025-07-18 16:35:50.000000000 +0200 @@ -17,7 +17,7 @@ dabusb: LICENCE.dabusb vicam: io_edgeport: -io_ti: +io_ti: GPL-2 dsp56k: GPL-2 GPL-3 snd-sb16-csp: qla2xxx: LICENCE.qla2xxx @@ -44,7 +44,7 @@ mei-vsc-hw: LICENSE.ivsc cx231xx: ixp4xx-npe: LICENSE.ixp4xx -tehuti: +tehuti: LICENSE.tehuti typhoon: LICENCE.typhoon yam: pcnet_cs: @@ -52,9 +52,9 @@ 3c574_cs: serial_cs: GPL-3 smc91c92_cs: -cx23418: -cx23885: -cx23840: +cx23418: LICENSE.conexant +cx23885: LICENSE.conexant +cx23840: LICENSE.conexant qlogicpti: myri_sbus: bnx2x: LICENCE.bnx2 @@ -74,7 +74,7 @@ xc5000: LICENCE.xc5000 LICENCE.xc5000c dib0700: LICENSE.dib0700 ath3k: LICENCE.atheros_firmware -mga: +mga: LICENSE.mga r128: MIT radeon: LICENSE.radeon MIT as21xxx: LICENSE.aeonsemi @@ -85,10 +85,10 @@ s2255drv: rtl8192e: lgs8gxx: -ib_qib: -qed: +ib_qib: LICENSE.ib_qib +qed: LICENSE.qed ueagle-atm: LICENCE.ueagle-atm4-firmware -vxge: +vxge: LICENSE.vxge brcmsmac: LICENCE.broadcom_bcm43xx brcmfmac: LICENCE.broadcom_bcm43xx LICENCE.cypress GPL-2 wl1251: LICENCE.wl1251 @@ -115,8 +115,8 @@ rtl8192ee: LICENCE.rtlwifi_firmware.txt rtl8723bs: LICENCE.rtlwifi_firmware.txt rtl8xxxu: LICENCE.rtlwifi_firmware.txt -r8169: -rt1320: +r8169: LICENSE.r8169 +rt1320: LICENSE.rt1320 vt6656: LICENCE.via_vt6656 DFU: LICENCE.atheros_firmware LICENSE.QualcommAtheros_ar3k Atheros: LICENCE.atheros_firmware @@ -125,25 +125,25 @@ ath11k: ath11k/IPQ6018/hw1.0/Notice.txt LICENSE.QualcommAtheros_ath10k ath12k: ath12k/WCN7850/hw2.0/Notice.txt LICENSE.QualcommAtheros_ath10k myri10ge: LICENCE.myri10ge_firmware -drxk: +drxk: LICENSE.drxk ene-ub6250: LICENCE.ene_firmware isci: GPL-2 ar5523: LICENCE.atheros_firmware -s5p-mfc: +s5p-mfc: LICENSE.s5p-mfc carl9170: GPL-2 snd-hda-codec-ca0132: LICENCE.ca0132 btusb: LICENCE.ibt_firmware LICENCE.rtlwifi_firmware.txt btmtk_usb: LICENCE.ralink_a_mediatek_company_firmware -rp2: -go7007: LICENCE.go7007 +rp2: LICENSE.rp2 +go7007: LLICENCE.go7007-s2250 ICENCE.go7007 ccp: LICENSE.amd-sev microcode_amd: LICENSE.amd-ucode amd-ucode/README mxu11x0: LICENCE.moxa mxuport: LICENCE.moxa cw1200: LICENCE.cw1200 LICENCE.cw1200-sdd -BFA/BNA: +BFA/BNA: LICENSE.bfa qat: LICENCE.qat_firmware -rsi: +rsi: LICENSE.rsi xhci-rcar: LICENCE.r8a779x_usb3 snd_soc_sst_acpi: LICENCE.IntcSST2 as102: LICENCE.Abilis @@ -190,11 +190,13 @@ adreno: LICENSE.qcom qcom/NOTICE.txt qcom_q6v5_pas: LICENSE.qcom-2 qcom/NOTICE.txt qcom_q6v5_mss: LICENSE.qcom qcom/NOTICE.txt -mlxsw_spectrum: +mlxsw_spectrum: LICENSE.mellanox cdns-mhdp: LICENCE.cadence fsl-mc: LICENSE.nxp_mc_firmware mscc-phy: LICENCE.microchip meson-vdec: LICENSE.amlogic_vdec +ice: LICENSE.ice LICENSE.ice_enhanced +inside-secure: LICENCE.inside-secure prestera: LICENCE.Marvell lt9611uxc: LICENSE.Lontium wfx: wfx/LICENCE.wf200 @@ -225,3 +227,4 @@ intel_vpu: LICENSE.intel_vpu bmi260: LICENSE.bmi260 qcom-geni-se: LICENSE.qcom qcom/NOTICE.txt +sdx61: LICENSE.qcom qcom/NOTICE.txt diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kernel-firmware-tools-20250630/topics.list new/kernel-firmware-tools-20250718/topics.list --- old/kernel-firmware-tools-20250630/topics.list 2025-06-30 08:06:02.000000000 +0200 +++ new/kernel-firmware-tools-20250718/topics.list 2025-07-18 16:35:50.000000000 +0200 @@ -234,4 +234,5 @@ intel_vpu: intel bmi260: platform bmi270_i2c bmi270_spi qcom-geni-se: qcom +sdx61: qcom ast: platform