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

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

============================================================================================================================

The below table specifies the Streaming driver matching Controller 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.59                  1.0.0.46           6.0.0.112

1.0.0.58                  1.0.0.46           6.0.0.111

1.0.0.57                  1.0.0.46           6.0.0.110

1.0.0.56                  1.0.0.45           6.0.0.109

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.89

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.19           6.0.0.74

1.0.0.23                  1.0.0.19           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


Sdws Revision history:
================================
DriverVer = 1.0.3.64, 11/12/2025:
================================
Updated : ACP Audio drivers build failures on wNxt

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

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

Fixed   : [Short-TermFix][Taroko_Delta] Fix System do Windows Update will cause audio no sound.

Fixed   : [Side-effect of short-term fix][GhostRider] System do Windows Update will cause audio no sound.

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

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

Fixed   : Channel Prepare/Deprepare timeout fix.


DriverVer = 1.0.0.60, 06/18/2025:
================================
Fixed : PostvolMute properties exposed based on support.

DriverVer = 1.0.0.59, 05/15/2025:
================================
Fixed : Audio Codec HAP and Wave Test fails on AMD Soundwire Audio Streaming Speaker and UAJ Speaker device.


DriverVer = 1.0.0.59, 05/08/2025:
================================
Updated : New SDW changes for Legacy and Strix.


DriverVer = 1.0.0.58, 04/22/2025:
================================
Fixed   : Bug-check 0x50 observed when running DF- PNP Disable and Enable Device Test (Reliability) WHQL test.

Fixed   : SDCA Speakers/ UAJ SPK Audio Codec - Hardware Offload of Audio Processing Test- Certification Test fails.


DriverVer = 1.0.0.57, 04/09/2025:
================================
Updated :Refine the RGM policy for ACP 6.x HW.

DriverVer = 1.0.0.56, 03/26/2025:
================================
Fixed   : OSDB builds are failing from commit a373dcc9382dd04625e4f218e838328f3ba1ab0f.

Updated : PCM reference Post vol/Mute implementation.

Updated : Added multiformat Support on Soundwire Endpoint.


DriverVer = 1.0.0.55, 02/18/2025:
================================
Fixed   : EL Set/Get command failed with error code NTSTATUS.
Fixed   : System Audio Unmutes after resuming from Hibernate or Restart on D661 SDCA config.


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

DriverVer = 1.0.0.53, 01/24/2025:
================================
Fixed   : Observed in House HPD is not working.

Updated : SDWS ACPI Parameters Update.

Updated : Added GetDataPort Fallback

Updated : Soundwire Streaming Driver Code Cleanup

DriverVer = 1.0.0.52, 01/09/2025:
================================
Added   : Non-Unified Aggregation Support Added .

Updated : Keyword scan fixes

DriverVer = 1.0.0.51, 12/26/2024:
================================
Fixed   : Removed HPD Audio module in SDW and use generic module.

Added   : 32bit support for Offload Pin Supported Device Formats.

Updated : Removing 2ch_24bit_48KHZ from device formats.

Added   : 2ch_24bit_48KHZ in the device formats and default format order changed.

DriverVer = 1.0.0.50, 12/12/2024:
================================
Fixed   : Abnormal sound when playing music by MediaPlayer and WMP.

DriverVer = 1.0.0.49, 11/26/2024:
================================
Fixed   : Sinewaves are printing as host streams in event viewer logs during playback on Sound Wire.

Updated : Driver Optimization Changes.

Updated : Removing bits format for SDW.

DriverVer = 1.0.0.48, 10/29/2024:
================================
Updated : Jack Codec implementation.

Updated : Soundwire Streaming Driver m_AcpBusHapInterface.


DriverVer = 1.0.0.47, 10/18/2024:
================================
Updated : Submission of Copyright statement against Palamida Scan Query.

Updated : Fixing palamida issues.

DriverVer = 1.0.0.46, 09/20/2024:
================================
Updated : Code Cleanup and error keyword replace.

Updated : EWDK Update to latest version.

Fixed   : Observed Some WHQL tests are failed.

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

DriverVer = 1.0.0.44, 08/21/2024:
================================
Fixed   : Changes related to the failure of the audio module load.

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

Added   : Enablement of Registry Settings for Audio Composite Properties

Fixed   : Player hang when system wake up from S4.

DriverVer = 1.0.0.42, 07/24/2024:
================================
Added   : Adding streaming driver changes for KWS feature.

Added   : IV sense acpi changes.

Fixed   : RGM wave HW and pin id changes.

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


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


DriverVer = 1.0.0.39, 04/23/2024:
================================
Fixed   : Test is failing and observed BSOD pointing to SoundWire Controller while running DF test on ACP Bus with SDCA Enabled


DriverVer = 1.0.0.38, 04/02/2024:
================================
Updated : Refactoring of the formats in streaming driver

Fixed   : Adding the missed commit from dev branch (kws format handling)


DriverVer = 1.0.0.37, 03/25/2024:
================================
Updated : SoundWire Ultrasound S0i3 changes

DriverVer = 1.0.0.36, 03/07/2024:
================================
Updated : Changed Acx Data Format List Deletion Process

DriverVer = 1.0.0.35, 02/16/2024:
================================
Fixed   : The 3rd offload APP can't work when starting 3 offload APPs loading

DriverVer = 1.0.0.34, 02/01/2024:
================================
Added   : Features Optimizations/improvements for Strix

DriverVer = 1.0.0.33, 01/17/2024:
================================
Updated : IHV codec UAJ Interrupt fix

Updated : Removed LEGACY HWID and SDW disable YB FIX

Updated : EWDK Update to latest version

DriverVer = 1.0.0.32, 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.31, 12/20/2023:
================================
Updated : Enabling CORB RIRB on SoundWire driver 


DriverVer = 1.0.0.30, 12/07/2023:
================================
Added   : Features Optimizations/improvements for Strix

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


DriverVer = 1.0.0.29, 11/24/2023:
================================
Updated : Ultrasound graph changes.

Fixed   : KWS loadengine changes.

Fixed   : Observing Failed to play Test-Tone or YB on ACP BUS2 for the first time

Fixed   : SW1 interrupt parsing issue.

Fixed   : system won't automatically turn off when a person leaves it for 5 minutes.


DriverVer = 1.0.0.28, 11/06/2023:
================================
Updated : MultiLane Support.

Fixed   : Do not arm a stream if hpdofflaod flag is false for SW.


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

Updated : Aligned common code to sdw HPD notification with respective to azalia in HPD service.

Fixed   : Observed Media player stopped when offload stream played in repeat mode.


DriverVer = 1.0.0.26, 09/28/2023:
================================
Fixed   : Audio Playback isn't working with Resource Group Build.

Updated : Sdw HPD Bringup.

Updated : RGM Capture Changes.

Updated : SoundWire Strix Design Changes.


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


DriverVer = 1.0.0.24, 08/04/2023:
================================
Fixed   : FeedbackStreamType is IVSensing and properly configured then only set SpeakerProtection.

Fixed   : While rendering on speaker disable enable speaker yellow bang issue.

Fixed   : Need new shared product IDs without extension driver for Windows Update.


DriverVer = 1.0.0.23, 05/25/2023:
================================
Fixed   : Palamida scan remediation.

Fixed	: IV data Issue


DriverVer = 1.0.0.22, 05/09/2023:
================================
Fixed	: Multi channel streams are exposing as 2ch.


DriverVer = 1.0.0.21, 04/26/2023:
================================
Updated : SoundWire HPD Implementation.

Fixed	: Audio hang is Observed on MTV player when Streams played on MP, WMP and MTV..

Fixed	: Multi channel streams are exposing as 2ch.

Fixed	: Resolve Smart Amp LoopBack code conflicts.

Fixed	: Glitches on SDCA endpoint after resuming the playback from S4 in DC mode.

Fixed	: HAP and Wave test is failing in AMD Soundwire Audio Streaming Render(Speaker) device.


DriverVer = 1.0.0.20, 04/11/2023:
================================
Updated : Version change in inf file.


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

Fixed	: Movies, TV and WMP are not able to Play on SDCA endpoints.

Fixed	: Stream is not rendering on SDCA endpoint during playback with SDCA+BT+USB.

Fixed	: Palamida scan remediation.


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

Updated : HPD standby Changes.

Fixed	: Palamida scan remediation.


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

Fixed	: BSOD observed when uninstall ACP bus and pointing to SoundWire Streaming Driver.


DriverVer = 1.0.0.16, 02/06/2023:
================================
Fixed	: DAT Parser changes for Soundwire Streaming Driver.


DriverVer = 1.0.0.15, 01/20/2023:
================================
Added	: SoundWire UltraSound Feature Enablement.

Fixed	: KS topology test failed on Streaming Capture Device.


DriverVer = 1.0.0.14, 01/03/2023:
================================
Fixed	: BSOD is observed when just deleted the KwsEnabled key to check default capture.

Fixed	: Audio Control panel hang for 1 or 2min when Alexa invoked on SDCA HWKWS.

Fixed	: Intermittently audio hang observed when VA settings on and off.


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


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


DriverVer = 1.0.0.11, 10/27/2022:
================================
Updated : Name change request for KWS instead of Cortana.

Updated : Keyword Spotter is working as SWKWS.

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

Fixed   : The default volume (67%) request for new disco table.


DriverVer = 1.0.0.10, 09/27/2022:
================================
Fixed   :  Content playback is not happening through voice recorder during Two offload and one Host playbacks.


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

Updated : SWR capture changes submission

Fixed : System - PNP (disable and enable) with IO Before and After (Reliability) test BSOD

Fixed : Audio Codec - General Audio test - Certification WHQL test is failing while running on AMD SoundWire Audio Streaming Render Device with SV2 OS.


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


DriverVer = 1.0.0.6, 06/21/2022:
================================
Fixed : Yellow bang observed on Disable/Enable of AMD Soundwire Audio Streaming Render Device


DriverVer = 1.0.0.5, 06/14/2022:
================================
Fixed : [SI][21H2]Speaker makes noise in DC after volume slider changed.


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


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

Fixed : BSOD with SoundWire Streaming driver 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 

