﻿############################Release Notes#################################
  File Name:   ReleaseNotes.txt
  Project:     AMD SoundWire Controller Driver

  Copyright (c) 2019-2025 Advanced Micro Devices, Inc. All rights reserved.
============================================================================================================================

The below table specifies the Controller driver matching Streaming driver and ACP Bus driver. 
It is advised to use these drivers in combination as mentioned.
============================================================================================================================

Sdws version             Sdwc version		ACP version
============            =============		===========
1.0.3.64                  1.0.3.50           6.0.3.114

1.0.3.63                  1.0.3.49           6.0.3.114

1.0.3.61                  1.0.3.48           6.0.3.114

1.0.0.57                  1.0.0.46           6.0.0.110

1.0.0.54                  1.0.0.45           6.0.0.106

1.0.0.53                  1.0.0.44           6.0.0.105

1.0.0.52                  1.0.0.43           6.0.0.104

1.0.0.51                  1.0.0.42           6.0.0.103

1.0.0.50                  1.0.0.41           6.0.0.102

1.0.0.49                  1.0.0.41           6.0.0.101

1.0.0.48                  1.0.0.40           6.0.0.100

1.0.0.47                  1.0.0.39           6.0.0.99

1.0.0.46                  1.0.0.38           6.0.0.98

1.0.0.46                  1.0.0.38           6.0.0.97

1.0.0.45                  1.0.0.37           6.0.0.96

1.0.0.44                  1.0.0.36           6.0.0.95

1.0.0.43                  1.0.0.36           6.0.0.95

1.0.0.42                  1.0.0.35           6.0.0.94

1.0.0.41                  1.0.0.34           6.0.0.93

1.0.0.40                  1.0.0.33           6.0.0.93

1.0.0.39                  1.0.0.32           6.0.0.92

1.0.0.39                  1.0.0.32           6.0.0.91

1.0.0.39                  1.0.0.32           6.0.0.90

1.0.0.39                  1.0.0.32           6.0.0.89

1.0.0.38                  1.0.0.32           6.0.0.88

1.0.0.37                  1.0.0.31           6.0.0.88

1.0.0.36                  1.0.0.30           6.0.0.88

1.0.0.35                  1.0.0.30           6.0.0.87

1.0.0.34                  1.0.0.30           6.0.0.86

1.0.0.33                  1.0.0.29           6.0.0.85

1.0.0.32                  1.0.0.28           6.0.0.84

1.0.0.31                  1.0.0.27           6.0.0.83

1.0.0.30                  1.0.0.26           6.0.0.82

1.0.0.29                  1.0.0.25           6.0.0.81

1.0.0.28                  1.0.0.24           6.0.0.80

1.0.0.27                  1.0.0.23           6.0.0.79

1.0.0.26                  1.0.0.22           6.0.0.78

1.0.0.25                  1.0.0.21           6.0.0.77

1.0.0.24                  1.0.0.20           6.0.0.76

1.0.0.23                  1.0.0.20           6.0.0.75

1.0.0.23                  1.0.0.20           6.0.0.74

1.0.0.23                  1.0.0.20           6.0.0.73

1.0.0.23                  1.0.0.19           6.0.0.72

1.0.0.22                  1.0.0.18           6.0.0.71

1.0.0.21                  1.0.0.18           6.0.0.70

1.0.0.20                  1.0.0.17           6.0.0.69

1.0.0.19                  1.0.0.16           6.0.0.68

1.0.0.18                  1.0.0.15           6.0.0.67

1.0.0.17                  1.0.0.14           6.0.0.66

1.0.0.17                  1.0.0.14           6.0.0.65

1.0.0.17                  1.0.0.14           6.0.0.64

1.0.0.17                  1.0.0.14           6.0.0.63

1.0.0.16                  1.0.0.13           6.0.0.62

1.0.0.16                  1.0.0.13           6.0.0.61

1.0.0.15                  1.0.0.13           6.0.0.60

1.0.0.15                  1.0.0.13           6.0.0.59

1.0.0.14                  1.0.0.12           6.0.0.58

1.0.0.13                  1.0.0.11           6.0.0.57

1.0.0.13                  1.0.0.11           6.0.0.56

1.0.0.12                  1.0.0.10           6.0.0.55

1.0.0.11                  1.0.0.9            6.0.0.54

1.0.0.11                  1.0.0.9            6.0.0.53

1.0.0.10                  1.0.0.8            6.0.0.52

1.0.0.9                   1.0.0.7            6.0.0.51

1.0.0.8                   1.0.0.6            6.0.0.50

1.0.0.7                   1.0.0.5            6.0.0.48

1.0.0.6                   1.0.0.4            6.0.0.47

1.0.0.5                   1.0.0.4            6.0.0.46

1.0.0.4                   1.0.0.4            6.0.0.45

1.0.0.3                   1.0.0.3            6.0.0.44


Sdwc Revision history:
================================
DriverVer = 1.0.3.50, 11/12/2025:
================================
Fixed   : Failure of BRA enablement on TI codec with 125x2 frameshape

Updated : ACP Audio drivers build failures on wNxt

DriverVer = 1.0.3.49, 10/31/2025:
================================
Fixed   : Audio Interrupt Coalescence CR changes.

================================
DriverVer = 1.0.3.48, 09/24/2025:
================================
Fixed   : ACP function drivers failed to update to the latest version.

================================
DriverVer = 1.0.3.48, 07/14/2025:
================================
Updated : RDNA3+ changes in INF for all audio drivers.

Fixed   : Channel Prepare/Deprepare timeout fix.

DriverVer = 1.0.0.47, 06/18/2025:
================================
Fixed   : Channel Prepare/Deprepare Sequence fix.

Fixed   : Observed Player stuck after 4sec when play the offload stream.

Fixed   : SUT no sound output when playing video files after waking from S4 Mode.(FR:2/6Units,1/10Times).

DriverVer = 1.0.0.46, 04/09/2025:
================================
Updated : Sdwc restructing the class for NDA_IP.

Fixed   : Fix Observed Player stuck after 4sec when play the offload stream.

Fixed   : Channel Prepare/Deprepare Sequence fix.

Fixed   : Soundwire IOCTL security sanity checks

DriverVer = 1.0.0.45, 02/04/2025:
================================
Fixed   : SdW ChannelPrepare/Deprepare Timeout Fix.

Fixed   : Prepare/De-prepare Wait logic changed to wait-check-wait-check.

DriverVer = 1.0.0.44, 01/24/2025:
================================
Fixed   : Clock mux switch is done by FW.

Updated : SDWS ACPI Parameters Update.

DriverVer = 1.0.0.43, 01/09/2025:
================================
Added   : Non Unified Aggregation Support Added

Updated : Keyword scan fixes

DriverVer = 1.0.0.42, 12/26/2024:
================================
Fixed   : Pheriphiral clock prepare and deprepare 4sec wait check.

Added   : Added GNR SoundWire Support

DriverVer = 1.0.0.41, 11/26/2024:
================================
Added   : SoundWire clock changes.

Updated : ACPBUS Driver Optimization Changes.

Added   : Added 96kHz Support and lane mapping fix.

DriverVer = 1.0.0.40, 10/29/2024:
================================
Fixed   : Glitch with host+offload when switching endpoints(speaker headphone).

DriverVer = 1.0.0.38, 09/20/2024:
================================
Updated : EWDK Update to latest version.

Updated : Code Cleanup and error keyword replace.

DriverVer = 1.0.0.37, 09/04/2024:
================================
Fixed   : Submission of Copyright statement against Palamida Scan Query

DriverVer = 1.0.0.36, 08/06/2024:
================================
Added   : SoundWire Ultrasound support in S0i3.

Added   : Added support for 96KHZ.

Fixed	: Sdwc deep sleep fix.

DriverVer = 1.0.0.35, 07/24/2024:
================================
Fixed	: SDWC controller lpfll changes.

DriverVer = 1.0.0.34, 07/09/2024:
================================
Fixed	: Palamida scan remediation.

DriverVer = 1.0.0.33, 06/26/2024:
================================
Added	: Added Controller DFS feature and KWS format handling changes

DriverVer = 1.0.0.32, 04/02/2024:
================================
Added	: Refactoring of the formats in streaming driver

DriverVer = 1.0.0.31, 03/25/2024:
================================
Added	: SoundWire Ultrasound S0I3 feature

DriverVer = 1.0.0.30, 02/01/2024:
================================
Added	: Strix ACP Feature Optimizations/improvements 

DriverVer = 1.0.0.29, 01/17/2024:
================================
Added	: Strix ACP Feature Optimizations/improvements 

Updated : Cirrus UAJ Interrupt fix 

Updated : Removed LEGACY HWID and SDW disable YB FIX

Updated : Diag Application data structure change

Updated : EWDK Update to latest version

Fixed   : Observed Spk endpoint was not seen after installing BUS, SDWC & SDWS drivers.


DriverVer = 1.0.0.28, 01/03/2024:
================================
Fixed   : "DF - InfVerif INF Verification" WHQL test is failing with Windows 24H2 OS.

Updated : RGM registry read changes and added Peripheral Status info.

Updated : Code cleanup of SDWS and SDWC drivers.

=====================
DriverVer = 1.0.0.27, 12/20/2023:
================================
Updated	: Enabling CORB RIRB on SoundWire driver.


DriverVer = 1.0.0.26, 12/07/2023:
================================
Added	: Strix ACP Feature Optimizations/improvements 

Fixed	: 2 to 3 secs Audio Delayed while switching between USB and SDCA LPAP endpoints


DriverVer = 1.0.0.25, 11/24/2023:
================================
Fixed	: SW1 interrupt parsing issue

Fixed	: Version mismatch changes.


DriverVer = 1.0.0.24, 11/06/2023:
================================
Updated	: MultiLane Support


DriverVer = 1.0.0.23, 10/18/2023:
================================
Updated	: STX UAJ Graph changes.


DriverVer = 1.0.0.22, 09/28/2023:
================================
Updated	: Sdw HPD Bringup

Updated	: SoundWire Strix Design Changes


DriverVer = 1.0.0.21, 08/18/2023:
================================
Updated	: Jack Codec implementation


DriverVer = 1.0.0.20, 06/06/2023:
================================
Fixed	: APU pin SW0_MCLK have voltage when system entry S0i3


DriverVer = 1.0.0.19, 05/25/2023:
================================
Fixed	: IV sense data Issue


DriverVer = 1.0.0.18, 04/26/2023:
================================
Fixed	: Glitches on SDCA endpoint after resuming the playback from S4 in DC mode.


DriverVer = 1.0.0.17, 04/11/2023:
================================
Updated : Enabling LPFLL Support for the Soundwire.

Updated : Controller DisCo Parsing fix.

Fixed	: Fixed SW1 enumeration issue when VAD is active.


DriverVer = 1.0.0.16, 03/29/2023:
================================
Updated : Jack Codec implementation.

Fixed	: Palamida scan remediation.


DriverVer = 1.0.0.15, 03/15/2023:
================================
Updated : Ultrasound Standby SoundWire changes.

Updated : HPD standby Changes.

Fixed	: Palamida scan remediation.


DriverVer = 1.0.0.14, 02/16/2023:
================================
Updated : KWS hack remove code changes.


DriverVer = 1.0.0.13, 01/20/2023:
================================
Fixed	: MSBY AC/DC tests were failed on Streaming render & Capture Devices.


DriverVer = 1.0.0.12, 01/03/2023:
================================
Fixed	: No response observed when Cortana Keyword Uttered.


DriverVer = 1.0.0.11, 12/07/2022:
================================
Fixed	: Keyword Spotter is working as SWKWS


DriverVer = 1.0.0.10, 11/23/2022:
================================
Fixed	: HWKWS driver changes for SdW.


DriverVer = 1.0.0.9, 10/27/2022:
================================
Updated : Keyword Spotter is working as SWKWS.

Updated : Update Ultrasound presence detection to operate in Standby mode.

Fixed   : Audio no sound after play music then enter and resume from hibernation in DC mode.


DriverVer = 1.0.0.8, 09/27/2022:
================================
Fixed   : Reporting the peripheral connected controller info as per Specification.

Fixed   : Directed FX System Verification Test failure on AMD Audio CoProcessor.


DriverVer = 1.0.0.7, 09/13/2022:
================================
Updated : Reference stream changes for Soundwire.



DriverVer = 1.0.0.6, 08/17/2022:
================================
Updated : Reference stream changes for Soundwire.

Updated : SWR capture changes submission



DriverVer = 1.0.0.5, 07/20/2022:
================================
Updated : Reference stream changes for Soundwire.


DriverVer = 1.0.0.4, 06/08/2022:
================================
Added : Low Power Audio Playback(Soundwire).

Fixed : BSOD observed while running DF - PNP Surprise Remove Device Test.


DriverVer = 1.0.0.3, 05/26/2022:
================================
Fixed : Fix for Lip sync issue on offload stream

Fixed : BSOD with SoundWire when installing SDCAXU extension INF first time on Fresh OS.


DriverVer = 1.0.0.2, 05/17/2022:
================================
Fixed : APO support added.




DriverVer = 1.0.0.1, 05/12/2022:
================================
Fixed : Intial code changes.

