; $URL: http://subversion:8080/svn/gsc/trunk/drivers/LINUX/24DSI12WRCIEPE/24DSI12WRCIEPE_linux_1.x.x.x_gsc_dn/doc/release.txt $
; $Rev: 52945 $
; $Date: 2023-04-21 12:05:16 -0500 (Fri, 21 Apr 2023) $

24DSI12WRCIEPE: Linux Driver Release Notes

Revision History
================

--------------------------------------------------------------------------------

Version 2.1.102.45.1, Released 4/21/2023

Added user manual.

--------------------------------------------------------------------------------

Version 2.1.102.45.0, Released 3/3/2023

driver: Updated comments for consistency.
driver: Updated FALLTHROUGH processing.
driver: Renamed a few macros for consistency.
driver: Standardized various IOCTL system log messages.
driver: Standardized processing of the initialization IOCTL service.
driver: Standardized processing of the autocalibration IOCTL service.
driver: Updated per PLX code segregation.
driver: Removed unintended debug output statements.
driver: Renamed gsc_irq_reset_pci to gsc_irq_cpi_reset for consistency.
driver: Segregated additional PLX specific code.
driver: Updated system message to begin with the driver module name.
driver: Began implementation for MSI support.
driver: Segregated all PLX specific code to accommodate alternate device implementations.
driver: Updated debugging display output.
driver: LINTed sources.
driver: Added temporary experimental write code in gsc_write.c for performance testing.
driver: The code is partially retained but is not included for compilation.
driver: Updated for changes after the 5.17.15 kernel.
driver: Updated to support the 6.x kernel.
driver: Updated some comments for consistency.
driver: White space cleanup.
driver: Updated for changes to Red Hat Enterprise Linux 8.6.
driver: Added the os_irq_t.created field.
driver: Updated os_irq_create, destroy, open and close services.
driver: Removed unused debugging messages.
driver: Began implementing MSI support.
driver: Added macro DEV_IRQ_SHOW to report assigned IRQ assigned to device.
driver: Removed unused macros.
driver: Updated for the 5.14 kernel.

--------------------------------------------------------------------------------

Version 2.0.94.37.0, Released 8/17/2021

driver: Fixed a DMA bug relating to the use of a timeout setting of zero.
driver: Modified os_common.h so application code compiles under Cygwin.
driver: This has no affect on linking of any kind and does not affect drivers.
driver: Modified debug specific register access code to enhance usage.

--------------------------------------------------------------------------------

Version 2.0.93.35.0, Released 2/3/2021

driver: Corrected endian error message.
driver: Fixed a timeout bug in gsc_write_pio_work_32_bit().
driver: Improvved Red Hat Enterprise Linux 8.x detection logic.

--------------------------------------------------------------------------------

Version 2.0.91.34.0, Released 10/12/2020

driver: Added support under the 4.x kernel for Red Hat Enterprise Linux 8.x.
driver: Added validation checking of the interrupt number in os_irq_open().
driver: Updated the /proc/ code for changes in the 5.6.6 kernel.

--------------------------------------------------------------------------------

Version 2.0.91.31.1, Released 5/8/2020

Updated driver user manual.

--------------------------------------------------------------------------------

Version 2.0.91.31.0, Released 5/8/2020

driver: Overhauled driver.

--------------------------------------------------------------------------------

Version 1.0.55.0, Released 10/6/2014

This is the first release of this driver.

--------------------------------------------------------------------------------
