# changelog

author: Hans de Goede <hdegoede@redhat.com> - 0.0-10.20240606git1baecb1
changelog:
  - Update to commit 1baecb1a466ad610042e437d963cb38a4cfcf592
  - Switch to using hal-adaptor to dispatch between different libcamhal builds


author: Kate Hsuan <hpa@redhat.com> - 0.0-12.20240226gitfb4c170
changelog:
  - Fix for kernel >= 6.7
  - Fix and improve ipu6_isys probe()
  - Skip ljca driver when the system runs the kernel >= 6.7


author: Kate Hsuan <hpa@redhat.cpm> - 0.0-13.20240226gitfb4c170
changelog:
  - Update ivsc to commit a6dccbbf5a955489d20d996234b6ebb481183ed7
  - ivsc: Update mei_dev.h for kernel >= 6.8


author: Hans de Goede <hdegoede@redhat.com> - 0.0-14.20240624gitaecec2a
changelog:
  - Updated ipu6-driver to commit aecec2aaef069fea56aa921cf5d7e449bb7a0b82
  - Adjust which modules are build to not conflict with upstreamed ivsc,
    ov01a10, ov2740 and hi556 drivers
  - Fix building against 6.10 kernels


author: Hans de Goede <hdegoede@redhat.com> - 0.0-19.20250115git13c466e
changelog:
  - Update to latest upstream
  - Drop iVSC drivers, these are part of the mainline kernel now
  - Integrate USBIO drivers for IO chip used on Meteor Lake models
  - Now only builds psys and always uses isys from mainline
  - Fix building against 6.13 kernels


author: RPM Fusion Release Engineering <sergiomb@rpmfusion.org> - 24.4.4-2
changelog:
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
  - Fix build with GCC 15 (Dominik Mierzejewski)


author: Hans de Goede <hdegoede@redhat.com> - 0.0-11.20240507git987b09a
changelog:
  - Update to commit 987b09ad7e6124ab8623a986f92ecb47061b8fa0
  - Drop ipu6-camera-bins-firmware and switch to requiring the new
    Fedora linux-firmware intel-vsc-firmware subpackage


author: Hans de Goede <hdegoede@redhat.com> - 0.0-12.20240507git987b09a
changelog:
  - Temporarily drop Requires: gstreamer1-plugins-icamerasrc to break
    broken depenency loop caused by ipu6-camera-hal soname change


author: Hans de Goede <hdegoede@redhat.com> - 0.0-16.20241127git3c1cdd3
changelog:
  - Update to latest upstream commit 3c1cdd3e634bb4668a900d75efd4d6292b8c7d1d
  - Temporarily drop Requires: gstreamer1-plugins-icamerasrc to break broken
    depenency loop caused by provided libraries soname changes


author: Hans de Goede <hdegoede@redhat.com> - 0.0-16.20230208git884b81a
changelog:
  - Update /lib/modprobe.d/intel_ipu6_isys.conf for newer versions of
    intel-ipu6-kmod creating up to 8 /dev/video# nodes


author: Hans de Goede <hdegoede@redhat.com> - 0.0-18.20240509git289e645
changelog:
  - Update to commit 289e645dffbd0ea633f10bb4f93855f1e4429e9a
  - Update /lib/modprobe.d/intel_ipu6_isys.conf for the out of tree module
    being renamed to icamera_ipu6_isys
  - Adjust things for the libraries now having a proper .so.0 soname
  - hal_adaptor.so dispatches between different libcamhal.so builds, only build it once
  - New icamerasrc must use hal_adaptor, drop libcamhal files from -devel
  - Fix ownership of /usr/share/defaults and /usr/share/defaults/etc


author: Hans de Goede <hdegoede@redhat.com> - 0.0-24.20241218gitb6f6eeb
changelog:
  - Drop /etc/modprobe.d/ipu6-driver-select.conf since the out of tree
    ISP driver and the mainline CSI receiver driver can now co-exist


author: Nicolas Viéville <nicolas.vieville@uphf.fr> - 3:390.157-12
changelog:
  - Fix for 'index 0 is out of range for type 'uvm_gpu_chunk_t *[*]' and
    uvm_page_directory_t *[*]' traces from kernel 6.8.x - RFBZ#7069
    Thanks to Bruce Jerrick


author: Nicolas Viéville <nicolas.vieville@uphf.fr> - 3:390.157-19
changelog:
  - gcc-15: move force build to use std=gnu17 from SPEC file to NVidia sources
  - kernel >= 6.15: Kbuild: replace EXTRA_CFLAGS with ccflags-y
  - kernel >= 6.15: add MODULE_DESCRIPTION macro
  - kernel >= 6.15: nvidia-drm-connector.c: struct drm_display_mode to const
  - kernel >= 6.15: convert del_timer_sync to timer_delete_sync
  - kernel >= 6.15: switch vm_flags_set and vm_flags_clear to vm_flags_reset


author: Nicolas Viéville <nicolas.vieville@uphf.fr> - 3:390.157-21
changelog:
  - kernel >= 6.17: add drm_format_info struct to drm_framebuffer struct
  - kernel >= 6.17: allow to pass format_info struct into
    drm_helper_mode_fill_fb_struct()


author: Sérgio Basto <sergio@serjux.com> - 3:470.256.02-7
changelog:
  -  Patches to fix kernel-6.13 , copied as is from Debian git repo
     https://salsa.debian.org/nvidia-team/nvidia-graphics-drivers/-/commits/470


author: Jan "Yenya" Kasprzak <kas@yenya.net> - 5.1.0~20221114gitd55acb1-5
changelog:
  - Mark main license file with %license tag
  - Move docs into %{_docdir}
  - Remove %attr tags
  - Add ExcludeArch for ppc64le
  - Set date of the last commit (20221114) instead of guessing the snapshot date,


author: Nicolas Viéville <nicolas.vieville@uphf.fr> - 6.30.223.271-53
changelog:
  - Fix warning empty body in if statement - kernel 6.10
  - Add max_scan_ie_len in order to make wpa_supplicant 2.11 scans not to fail - RFBZ#7030
  - SPEC file add bcond to build for current kernel and akmod


author: Nicolas Viéville <nicolas.vieville@uphf.fr> - 6.30.223.271-54
changelog:
  - Add last kernel version release for RHEL 9.x and RHEL 8.x
  - Fix SPEC file RFBZ ref
  - Add patch for kernel >= 6.12 - RFBZ#7130


author: Nicolas Viéville <nicolas.vieville@uphf.fr> - 6.30.223.271-56
changelog:
  - Add last kernel version release for RHEL 9.x
  - Add patch for kernel >= 6.13
  - Add patch for kernel >= 6.14


author: Nicolas Viéville <nicolas.vieville@uphf.fr> - 6.30.223.271-57
changelog:
  - makefile: replace EXTRA_CFLAGS and EXTRA_LDFLAGS with ccflags-y and ldflags-y
  - Add MODULE_DESCRIPTION macro
  - Disable objtool and added CVE warning to description in SPEC file
  - Important warning: this module has reached the end of support from Broadcom.
    It is therefore exposed to Common Vulnerabilities and Exposures (CVE).
    More information on the concerned CVE could be obtained here:
    https://www.cve.org/CVERecord/SearchResults?query=broadcom+wl+WiFi+driver
  - Add last kernel version release for RHEL 9.x
  - Fix SPEC file for RHEL 10.x
  - Add patch for kernel >= 6.15 - RFBZ#7258


