############################Release Notes#################################
  File Name:   ReleaseNotes.txt
  Project:     Acp

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

===========================================================================
Revision history:
================================
DriverVer = 7.0.0.50, 06/18/2025:
================================
Fixed           : Observing glitch when playback the recorded data on BT-LE endpoint.

Fixed           : Serious noise occurred during playing online/local music after click "restore default" in HPX/Audio control.

Fixed           : The Game and system no sound after UUT resume from S4 when playing.

Fixed           : Update FW APO v2.0.904.1 with bug fix.

Fixed           : Observed Failed to play/Exception when attempting to play the test tone on the speaker endpoint while playback was on the headphones, with APO enabled.

Fixed           : HLK-Voice Clarity Mic Saturation Test : HLKTestCouplingFactor Test fail.

Fixed           : YB with code 21 on ACP Bus during execution of WHQL DF Reinstall test.

Fixed           : PostvolMute properties exposed based on support.

Fixed           : Glitches observed on Speakers when switching Sampling rates from 96 Khz to 48 Khz on Headphones.

Fixed           : Observed a failure to play on all endpoints and an exception on DSPid1 when unplugging and plugging in the USB device.

DriverVer = 7.0.0.49, 05/08/2025:
================================
Added           : Support for 24-bit 48kHz data format on the PDM/DMIC endpoint.

Fixed           : Observed Events are NOT observing when EL DSP enabled on SDW-STX.

Fixed           : ACPBUS Driver Optimization Changes.

Fixed           : Uneven Screen lock and wake detections observed in SWD.

Fixed           : Serious noise occurred during playing online/local music after click "restore default" in HPX/Audio control.

Fixed           : Observing glitch when playback the recorded data on BT-LE endpoint.

Updated         : New SDW changes for Legacy and Strix.

Updated         : Link time optimization changes.


DriverVer = 7.0.0.48, 04/22/2025:
================================
Fixed           : WHQL—System - PNP (disable and enable) with IO Before and After (Reliability) test fail caused by blue/black screen dump pointing to AMD ACP  

Fixed           : WHQL—System - PNP (disable and enable) with IO Before and After (Reliability) test failure caused by blue/black screen dump pointing to AMD ACP  

Fixed           : Observing glitch when playing back the recorded data on BT-LE endpoint  

Fixed           : Update RTK FW APO v5.1 with bug fix. 

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

Fixed           : Glitches observed during Forward/Backward of Hardware accelerated playbacks on USB Headsets  

Fixed           : LPFLL CLK is higher than expected in D3

Fixed           : Fixed the dealy in EP switching

Fixed           : LPFLL CLK is higher than expected in D3

Fixed           : BSOD pointing to amdacpbus2.sys while resuming from S4 in DC mode with HPD2.0 ultrasound S0i3 enabled 

Fixed           : BSOD pointing to amdacpbus2.sys while resuming from S4 in DC mode with HPD2.0 ultrasound S0i3 enabled

Fixed           : The APO parameter is reset since setting the different sample rate during playback music  


DriverVer = 7.0.0.47, 04/09/2025:
================================
Updated         : HAL and clock manager separation form AAF.

Updated         : Update DTS EFX RJ plugin to new v903.205.

Updated         : Refine the RGM policy for ACP 6.x HW.


DriverVer = 7.0.0.46, 03/26/2025:
================================
Added           : xnnc simulator working base version.

Added           : APO's RJ builds submission.

Updated         : RTK SounzReal EFX lib v5.0 update for KRK and HPT2.

Updated         : Clock changes submission.

Updated         : PCM reference Post vol/Mute implementation.

Updated         : Soundwire Non Hap Interrupt Activation.

Fixed           : Observed players stuck when perform disable and enable actions multiple times on the LE endpoint.

Fixed           : Observed BSOD pointing to amdacpbus2 when switch from playback tab to recording tab.


DriverVer = 7.0.0.45, 03/13/2025:
================================
Added           : APO's RJ builds submission.

Updated         : DTS EFX lib v2.0.903.1.204

Updated         : HWSRC plugin and GSync changes for ACP7.3 Support.

Updated         : ACPBUS Driver Optimization Changes.

Updated         : Moving clk mgr code to hal dependency.

Fixed           : DMA_channel_cntrl and DMA_channel_run bits are not getting cleared even after DMA stopped

Fixed           : Playback switching from any Endpoint to Headphones a blast sound.

Fixed           : BSOD while disabling the ACPBUS with DIRAC APO Enabled.


DriverVer = 7.0.0.44, 02/04/2025:
================================
Fixed           : Observed that the offload is running at 1048MHz on the ACLK when DTS APO is enabled.
Updated         : AFDK UI updates.
Updated         : Updated RTK Sounzreal plugin.
Updated         : Folder re-structure


DriverVer = 7.0.0.43, 02/04/2025:
================================
Updated         : Added plugin memory boundary checks.

Updated         : Dev Signing and Token load support.

Updated         : Integrated Ainr CPU APO.

Updated         : RTK Sounzreal EFX lib v4.6 update.

Fixed           : Fixed the peak meter issue while stream is in mute

Fixed           : Adding NNE usage log only for run case.

Fixed           : Calculating the peak values on pre volume control data.

Fixed           : Observed playback failure when play testone and switching all endpoints with multiple players multiple times.


DriverVer = 7.0.0.42, 01/24/2025:
================================
Updated         : Linker Flags Fix in Plugin Makefiles

Updated         : HL App Parameter Update Support via DAT based Parameter Config

Updated         : Removing ACP_6_0 support from the aaf

Fixed           : Clock and Memory optimization of AMD NNE AINR

Fixed           : Update ISV FW APO for customer request

DriverVer = 7.0.0.41, 01/13/2025:
================================
Fixed           : System Audio - Wave Test failure


DriverVer = 7.0.0.41, 01/09/2025:
================================
Added           : Revision id to support new hardware 

Added           : HPD False Accepts Submission.

Updated         : Clock and Memory optimization of AMD NNE AINR

Updated         : Asynchronous sample rate use case support

Updated         : SounzReal EFX APO library version v4.2 update

Fixed           : No sound output after disabling and enabling RTK codec driver

Fixed           : when Plug in the 3.5mm headset, not visible in the sound control panel.

Fixed           : Keyword scan fixes

Fixed           : Glitch in Bluetooth HFP 8kHz capture 

Fixed           : Sound control panel Hang on 96k format with SounzReal MFX and EFX

Fixed           : PNP (disable and enable) with IO Before and After (Reliability) WHQL failure.


DriverVer = 7.0.0.40, 12/26/2024:
================================
Added           : CMake Implementation for ACP.

Added           : support for ACP73 on XB10.

Fixed           : Large Sample Rate handling for Offload.

Added           : Created and added DMA_LOG level for DMA bandwidth measurement.

Added           : Hostless_app and App_exe changes and file exclude changes.

Fixed           : Render Library changes.

Updated         : Render APO PI Library updated.

Fixed           : ACP shows YB when disconnect/reconnect BT headphone.

Added           : Asynchronous sample rate use case support.

Updated         : EFX version v4p1 on top of v4p0.

Fixed           : 8k glitch issue.


DriverVer = 7.0.0.39, 12/12/2024:
================================
Added           : Debug data support for HPD plugin.

Updated         : Build tools path update on drivers.

Updated         : Dirac render APO PI Library.

Updated         : Separate graph creation for Dirac APO enablement.

Fixed           : Observing Glitch when playback the recorded data on BT-A2DP Endpoint.

Fixed           : Offload buffer interrupts are not proper for higher sample rates.

Fixed           : Intermittently observing glitches on headphones endpoint when play any offload stream.


DriverVer = 7.0.0.38, 11/26/2024:
================================
Updated         : Setting environment for HiFi5 using RJ tools.

Updated         : Code improvement in BT LE decoder.

Updated         : SoundWire clock changes.

Updated         : ACP/Audio Sanitization for new project.

Updated         : Driver Optimization Changes.

Fixed           : Intermittently Observing Control panel Hang/Failed to play test tone/Exception when enable the APO.

Fixed           : Observed data is not recording with 1ch USB device when enable NNE AINR on USB.

Fixed           : The music will stuck and the Speakers has no sound output when resume from S0i3/S5/Restart with the played music via Media Player.

Fixed           : Hostless app build failure and clean-up.

Fixed           : ASIO No Sound Issue on AMD ACX Demo Board.

Fixed           : The music will pause for two second and then resume playing when click pause on the media player function button then continue play.

Added           : Integrate MFX and EFX plugins for Strix.

Added           : Doxygen Comments to the Source files.

DriverVer = 7.0.0.37, 10/29/2024:
================================
Fixed           : Glitches observed on BT and USB Render endpoints during FWD/BWD with multiple playbacks - F/R:3/5

Fixed           : USB node is not enumerated in win10 os

Updated         : To provide private memory section option for Dirac APO.

Fixed           : BSOD Observed DF Sleep and PNP with IO before and after.

Fixed           : Observed System HAP WHQL failure.

================================
DriverVer = 7.0.0.36, 10/18/2024:
================================
Updated         : Integrated updated waves plugin.
	
Fixed           : Fixed audio hang/YB on bus when enable AMD AINR on all EPs.
	
Updated         : Plugin Log Optimization and Error Code edits.
 
Updated         : Minor updates and makefile changes.
 
Fixed           : Fixed the peakmeter error log while calling get_param.
 
Updated         : BT Combined Intermediate and IO engines.
 
Updated         : Code clean-up changes.
 
Fixed           : BT Glitch Regression due to error code changes.
 
Fixed           : DSP AINR output is flat on when enabled on 1-ch USB endpoint.
 
Fixed           : No detections are observed during stream playback.
 
Updated         : Update Dirac render APO PI Library.
 
Updated         : AAF LIB and ACP BUS Proj Settings revert.
 
Updated         : Spell corrections and removed unrelated TODOs.
 
Updated         : ACPBUS Driver Optimization Changes.
 
Fixed           : SDW DMA Register correction.
 
Fixed           : Distorted voice in BTLE capture with AMD NNE AINR enabled.
 
Updated         : Submission of Copyright statement against Palamida Scan Query.
 
Fixed           : 96K Glitch observed in 2+1 Offload Case.
 
Fixed           : Observed glitch on BT A2DP/LE.
 
Updated         : Fixing palamida issues.
 
Updated         : Doxygen integration to AAF.
	
================================
DriverVer = 7.0.0.35, 10/01/2024:
================================
Updated         : Separate the HAL layer into the HAL lib/ files.

Updated         : Scratch memory access via macro.

Updated         : Updated Dirac render APO PI Library.

Updated         : TFLM NNE sample example plugin wrapper, metadata & Lsp updated.

Updated         : Update the graph to load two render APOs in combinations.

Fixed           : Yellow bang on Sound wire speakers and microphone with code 10 and WHQL fix 

Fixed           : Observed glitches on Bluetooth playback when switching playback endpoints.

Fixed           : Observed data is not recording with 1ch USB device when enable NNE AINR on USB.

Fixed           : Remove manual graph update for sdw hpd.

Fixed           : AFDK load 3rd party FW lib failed.

Fixed           : makefile warning observed.

Fixed           : Improper HPD events in D3.

Added           : Added new query HPD plugin support in the driver and HPD Svc.

DriverVer = 7.0.0.34, 09/20/2024:
================================
Updated         : D0-D3 support enablement for KWS.

Updated         : Optimization of RLS w.r.t MCPS and size.

Updated         : ISV library update.

Updated         : ACPBUS Driver Optimization Changes.

Updated         : EWDK Update to latest version.

Updated         : Code Cleanup and error keyword replace.

Added           : Creating separate graph for IV sense data.
 
Fixed           : NNECLK show incorrect values (25MHz) while system idle with ASL BIOS.

Fixed           : Observed Some WHQL tests are failed on strix-halo.

Fixed           : There is a pop-noise in the beginning of audio playback.

Fixed           : Glitch issue with Hostless App.

Fixed           : NULL assign the freed memory for optimization.


DriverVer = 7.0.0.33, 09/18/2024:
================================
Fixed           : Complete Audio loss followed by YB on ACP while recoding Voice / attending Calls with BT audio device that has NNE AINR Enabled.


DriverVer = 7.0.0.32, 09/04/2024:
================================
Fixed           : Code Cleanup and error keyword replace

Fixed           : No detections are observed during stream playback.

Fixed           : Blast beat sound on 3.5mm headsets while switching from speakers during ACP playback


DriverVer = 7.0.0.31, 08/21/2024:
================================
Updated         : Apply ramp_up and ramp_down for offload stream 

Updated         : Updated graph for Audio Engine 94

Added           : ACP70 Firmware support for XB10.

Added           : Buffer Clone optimization changes 

Added           : AMD NNE AINR model performance improvement

Fixed           : Submit PSP Error code update for mailbox return codes

Fixed           : NNE Plugin for MS Teams Certification

Fixed           : System will hear noise when running Burning v9.2+ video playing

Fixed           : Applying default gain to fix the no audio issue in 1-ch USB device recording case


DriverVer = 7.0.0.30, 08/06/2024:
================================
Updated         : ISV library update

Updated         : HPD Model 

Added           : SoundWire Ultrasound support in S0i3.

Fixed           : Observed Unable to play the test tone when enable KWS

Fixed           : Fix ISV Get/Set Token for AFDK Support 

Fixed           : Voice activation manager test2: stream test failed with KWS

Fixed           : Observed Audio Hang or Yellow bang on bus when try to tap the buffers when enable AMD NNE AINR on PDM

Fixed           : System hang when connecting external graphic card first time.


================================
DriverVer = 7.0.0.29, 07/24/2024:
================================
Updated         : Updated Engine and global resources.

Updated         : Update engine task list as per the engine active state.

Updated         : AMD NNE AINR Clock improvement.

Updated         : Engine resources update.

Added           : IV sense acpi changes.

Added           : 1ms Engine Frame size support.

Added           : ISV integration on STRIX.

Added           : 96k endpoint support on STRIX.

Fixed           : Modern Standby Voice Activation Power Tests are failing on Sound wire Microphone Audio Device.

Fixed           : Offload running on ACLK - 600MHz When Enable ISV APO.

Fixed           : Observing Noise when playback the recorded content with AMD NNE AINR enabled on BT-LE Endpoint.

Fixed           : Smart amp SP483 offload doesn't work properly.


================================
DriverVer = 7.0.0.28, 07/09/2024:
================================
Updated         : APO Integration.

Updated         : HPD model.

Updated         : Optimization for HPD plugin.

Updated         : changed pin memory allocations for SRAM to DRAM.

Added           : Render Plugin with 6 outputs.

Added           : Enabled Changes for SRAM Dynamic memory power gating.

Fixed           : ACLK show '377.5' when run host stream on speaker endpoint on BTLE offload enabled system.


DriverVer = 7.0.0.27, 06/26/2024:
================================
Fixed           : Observed Failed to play test tone followed by YB on BUS2.

Added           : ACPBUS changes to enable mechanism to Save and Restore DSP APO Parameter Info

Added           : BT LE drift changes

Added           : Enable ZSC by default

Added           : KRK1 changes

Added           : Registry support added to enable/disable the runtime pgfsm

Added           : memory optimization changes

Added           : HPD, USND & DC Removal Plugins related changes

Fixed           : Generated FW builds (for plugin changes)

Fixed           : Coverity-Fixs-memory-manager

Fixed           : Optimization and Soundwire controller2 configuration

Fixed           : Offload running on ACLK - 400MHz for USB

Updated         : Updated ISV plugin

Fixed           : Common Buffer Changes for Strix

Fixed           : SoundWire Controller - Added Controller DFS feature and KWS format handling changes

Fixed           : hpd servicestop exception issue fix.

Fixed           : SoundWire Audio Controller Yellow bang observed while running WHQL DF tests on SDCA AMD Audio CoProcessor.


DriverVer = 7.0.0.26, 06/12/2024:
================================
Fixed           : ACP YB issue fixed.

Fixed           : System Audio - Hardware Offload of Audio Processing Test fail.


DriverVer = 7.0.0.26, 06/06/2024:
================================
Added           : Integration of plugin.

Added           : 4 channel mic support.

Updated         : AMD NNE AINR Clock improvement.

Fixed           : Z8 was blocked by ACP when resuming from S4 for 1st loop.

Fixed           : HPD Performance improvement.

Fixed           : Observing 200mw Power difference b/w idle and Inhouse HPD usecase.

Fixed           : No Audio from BT endpoint.

Fixed           : BT-LE Clock drift issue.

Fixed           : Sound can not be heard from speaker and headphone when playing through Windows Media Player Legacy in external SC codec.


DriverVer = 7.0.0.25, 05/22/2024:
================================
Updated         : Updated GUID of DSP Module for STRIX.

Added           : Added driver support For Speaker Protection Feature.

Fixed           : observed BSOD when S4 runs more than 300 cycles.

Fixed           : Two WHQL DF tests are failing on SDCA AMD Audio CoProcessor.

Updated         : Updated the system clock to 48Mhz from 96Mhz in D3 state.

Fixed           : S0i3 power regression on VDD_MISC_S5 from 24mW to 34mW.

Added	        : Added HPD plugin improvements

Fixed           : Observed Offload is running on ACLK - 400MHz

Added	        : HPD Feature and DC Removal Plugin Updates.

Fixed           : Observed 2 Manual tests - Human Presence Attention & Detection failed on AMD Audio Sensor.


DriverVer = 7.0.0.24, 04/25/2024:
================================
Fixed           : AMD HPD is not working on Sound wire Configuration with all Endpoints enabled.

DriverVer = 7.0.0.24, 04/23/2024:
================================
Added           : optimized plugins SEP481 and SEP483 and updated renderer plugin to 5 Output

Added	        : D3/D0 Support for KWS Feature.

Fixed           : Observed No audio on BT endpoint when switching endpoint in sound control panel.

Fixed           : Observing glitch while opening audacity with playback(YouTube in browser edge) when enable NNE_AINR on all endpoints(PDM,BT and USB)

Fixed           : BSOD 0x3B when change volume by hotkey (FR: NA)

Fixed           : Audio loss on BT endpoint when device connected for first time

Updated         : Registry of ACP firmware log mask implementation


DriverVer = 7.0.0.23, 04/17/2024:
================================
Added           : AMD HPD feature improvements for Strix..

Updated         : CPU Model Check in STRIX

Fixed           : Intermittently observed no audio on Speakers & headphones while switching the playback endpoints

Fixed           : Fail to play test tone error observed when install the driver for first time after cleanup utility with SDCA,BT,USB,EL HPD enabled

Fixed           : Sound can output from BT headphone after mute sound via F6

Fixed           : No sound output / audio icon show x in system tray when play online video/online music/local 4K video

Fixed           : Human Presence detections are not working with DSP HPD enabled



DriverVer = 7.0.0.22, 04/02/2024:
================================
Added           : DRAM memory allocation feature

Updated         : Integrated SEP96 V2.4 plugin

Updated         : Coverity Issues Changes

Updated         : STX ACP Feature Optimizations/improvements.

Updated         : Resources sheet update for optimization on HPD, DC removal and BT LE

Fixed           : Five Audio related HLK items failed with IHV Driver.



DriverVer = 7.0.0.21, 03/25/2024:
================================
Added           : SoundWire Ultrasound S0i3 changes.

Updated         : STX ACP Feature Optimizations/improvements.

Fixed           : Observed Glitches in the recorded content and there is no stability when enable dynamic switching AINR on all endpoints.

Fixed           : Glitches observed during playback with specific 1ch 8bit, 8khz and 11khz wav files.

Fixed           : Noise occurs about 1s with system prompt tone output after pause the video/music playing then plug in type-C disk or open tool.

Fixed           : Green screen with "0x9f" BSOD or ACP YB(code 43) occurs during 4k video playing one night.

Fixed           : Audio hang observed on closing/opening capture stream multiple times with BT-AMD-NNE AINR.

Fixed           : Observed Sound recorder hang & YB observed on ACP AMD_AINR+PP.



DriverVer = 7.0.0.20, 03/13/2024:
================================
Updated         : STX ACP Feature Optimizations/improvements.

Fixed           : Audio hang observed on closing/opening capture stream multiple times with PDM-AMD-NNE AINR.

Fixed           : Di Noise or No sound output from 3.5mm headphone when playing online video then plugging a 3.5mm.

Fixed           : ACP will block Z8 entry during audio playback.

Fixed           : "Tac Tac" Noise observed while playing audio test tone and in basic audio functionalities.



DriverVer = 7.0.0.19, 03/07/2024:
================================
Added           : STX ACP Feature Optimizations/improvements.

Updated         : STX EINF to update graph and plugins.

Updated         : Common Buffer size alignment changes.

Updated         : Volume change curve duration check.

Fixed           : ACP P1/P2/P3/P4 tile are turned on/off at the same time during render/capture.

Fixed           : Observed BSOD while running DF-PNP Surprise Remove Device Test(Reliability)on BUS.

Fixed           : Audio driver is not getting the notification of KSPROPSETID_AudioResourceManagement while scheduling HLK tests.

Fixed           : Intermittently observed no audio and failed to play test tone on all endpoints when start loopback on BT-LE endpoint(mono channel).

Fixed           : Switching from recording to playback tab audio stream was playing with no audio on BT.

Fixed           : Observed glitch after resume when Hibernate with capture on PDM.

Fixed           : Sound recorder is not working when ultrasound running.

Fixed           : "Zizi" noise occurred when played a music then adjust volume via hold pressing F7&F8 with 3.5mm headphone connecting.



DriverVer = 7.0.0.18, 02/13/2024:
================================
Added           : Strix ACP Feature Optimizations/improvements.

Updated         : Coverity Issues Changes

Updated         : ACPz ACPI page get "acp-audio-ep-apo-fx-type-ex" parameter

Updated         : Adding reg key control code for IO Stutter Wake Alignment enable/disable.

Updated         : DMA IO STUTTER reg key enabling fw changes

Updated         : Support for system memory configuration for all DSP's

Updated         : Engine Thread priority changes

Updated         : Sp96 plugin integration

Updated         : Optimized ISV library

Updated         : DMAIO Mask update

Fixed           : Observed startup glitch when we play offload streams one after another using Media Player

Fixed           : Observed Host is running on ACLK - 400MHz

Fixed           : NNECLK will rise to '615' when doing Host/offload play back or DMIC recording without NNEAINR enabled

Fixed           : BT offload ASL code get wrong parameter in ACPBUS2

Fixed           : Observed Failed to play test tone or Yellow Bang on Audio Co-Processor 2 when try to play test tone on USB endpoint

Fixed           : BT and USB recorded content is glitchy with NNE AINR enabled.

Fixed           : Observed Audio hang when play offload stream during loopback testcase

Fixed           : Observed YB on Audio streaming Speaker Device when BUS2, SDWC & SDWS drivers installed.

Fixed           : Observed No Audio on Headphones when we play test tone on Speakers endpoint with default playback on headphones when enable ISV Plugin

Fixed           : Observed Noise signals are not suppressing in teams call when enable NNE AINR on USB

Fixed           : Observing Repeated data when offload stream is played on A2DP/LE

Fixed           : Intemittently Observed glitch in the playback content when play 1 offload(mediaplayer) and one host(you tube) with recording tab opened with BT-LE Endpoint

Fixed           : Observed GSOD while installing ACP DMIC Node driver


DriverVer = 7.0.0.17, 01/22/2024:
================================
Added           : Strix ACP Feature Optimizations/improvements.

Updated         : Coverity Issues Changes

Updated         : EWDK Update to latest version

Updated         : Jack Codec implementation

Fixed           : Observed Yellow Bang on AMD Audio Co-Processor 2 after sometime.

Fixed           : NNECLK can't enter DS state

Fixed           : Observed Audio Hang when disable /Enable IHV driver in Device Manager multiple times

Fixed           : Observed Failed to play test tone or Yellow Bang on BUS when enable AINR on PDM with USB

Fixed           : Observed Audio is Audible on the BT Endpoint though system mute is applied.

Fixed           : Observed No Audio is audible on LE-Endpoint when play test tone or stream.

Fixed           : Observed loopback is not working on BT endpoint


DriverVer = 7.0.0.16, 12/29/2023:
================================
Fixed           : no Sound output with BT headphone

Fixed           : Observed Yellow Bang on BUS when enable NNE AINR on USB

Fixed           : Observed Yellow Bang on Audio Co-Processor 2 when NNE-AINR is loaded on BT Endpoint.

Fixed           : Observing Startup Glitches in Offload stream

Fixed           : PDM mic capture is not working in windows game bar with NNE AINR enabled


DriverVer = 7.0.0.15, 12/21/2023:
================================
Added           : Strix ACP Feature Optimizations/improvements.

Added           : 16Bit support for AINR-NNE Model

Updated         : Changes done in AFD drivers to handle the AudioModule(GET) case correctly for strix

Updated         : Universal graph is required to verify all the combinations

Updated         : Read Graph Data From bios

Updated         : Coverity Issues Changes

Updated         : Enabling CORB RIRB on SoundWire driver

Fixed           : "Failed to play test tone" on Headphones with BT, USB, Speaker & Headphone endpoints enabled without Resource Group Management

Fixed           : Observed Glitches while Playing a Test-tone with IHV Driver 24 bit, 96000 Hz.

Fixed           : Audio hang observed during multiple stream playback and switching between USB and LPAP Speakers with Ultrasound enabled

Fixed           : Intermittently observing Failed to play test tone when enable NNE AINR on BT with PDM and USB

Fixed           : ACPz ACPI page get function fail on Strix

Fixed           : Observed few WHQL test cases are failed on USB Audio Device

Fixed           : Observed Sound control panel & media player Hang when switching the endpoints BT to Speakers in sound control panel during skype call.

Fixed           : Audio hang observed during multiple stream playback and switching between USB and LPAP Speakers with Ultrasound enabled

Fixed           : "Failed to play test tone" on BT endpoint after system resumed from Shutdown

Fixed           : Observed YB on ACPBUS 2 after installing SDWC driver.

Fixed           : NNECLK can't enter DS state

Fixed           : "DF - InfVerif INF Verification" WHQL test is failing with Windows 2024 OS


DriverVer = 7.0.0.14, 11/27/2023:
================================
Updated         : ISV NNE AINR integration.

Fixed           : Observed audio hang or player hang when switching between playback to recording tab in sound control panel..

Fixed           : [USB][1ch only] Intermittently Observed Failed to play test tone after switching from recoding to playback tab


DriverVer = 7.0.0.13, 11/21/2023:
================================
Fixed           : The actual sound volume change to default volume (67%) but volume bar not change after shutdown or restart or hotplug headphone/headset or dis/enable audio control.

Updated         : ISV NNE AINR integration.

Fixed           : Observed BSOD when 2+1 Open close batch file ran.

Fixed           : No Audio on BT when media played with recording tab selected in audio control panel.


DriverVer = 7.0.0.12, 11/17/2023:
================================
Added           : Strix ACP Feature Optimizations/improvements.

Added           : ISV NNE AINR integration.

Fixed           : USB audio exhibits glitches then ACP driver will bang out after FWD or RWD multiple times with multiple workloads.

Fixed           : FW Base Clk raised due to USB case.

Fixed           : Audio glitches due to 8msec fix.

Fixed           : Fix Wave test.

Fixed           : RLS tick count changed from 200 to 250us

Fixed           : [HPD] Not Observed ultrasound loopback streams in audacity.

Fixed           : Fix For BSoD-0xD1.

Fixed           : Screen Off Not working when person left.

Fixed           : Classic BT(HFP Capture) Recorded content has constant Noise 

Fixed           : Observed Failed to play test tone or Yellow Bang on Bus when enable NNE AINR on BT with PDM and USB


DriverVer = 7.0.0.11, 11/10/2023:
================================
Added           : 16Bit support for AINR-NNE Model

Added           : DTS Intergrations

Added           : Added waves plugin and changed FS to float

Updated         : ACP Feature Optimizations/improvements

Updated         : Updated peak cycle of el_hpd and added peak value check for sec_thread

Updated         : Updated Log mask.

Updated         : Fine tune AGC parameter for AINR

Updated         : KWS loadengine changes

Updated         : Graph's Updated

Fixed           : ACLK show's '409' when ACP enter D3 state.

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

Fixed           : Voice Recordings hang on second attempt and the ACP driver hangs out when AMD based AINR is enabled with BT

Fixed           : Audio loss on BT endpoint while switching default endpoint from SDCA to USB and BT

Fixed           : BSOD on amdacpbus 2 when try to open sndvol

Fixed           : Buffer read write events are not incremented for the ultrasound cpu

Fixed           : Recorded content volume level is low with PDM mic

Fixed           : No sound output from BTLE device

Fixed           : USB and PDM recorded content is glitchy after resuming 

Fixed           : Secondary plugin hang issue fix

Fixed           : Detections are not osbserved when XX is uttered

Fixed           : Fixed zeros output as zeros for first instance issue


DriverVer = 7.0.0.10, 10/26/2023:
================================
Fixed           : MPASP FW 0x18 running reboot with ACP driver 7.0.0.8.


DriverVer = 7.0.0.10, 10/24/2023:
================================
Updated         : Updated VAD & KWS Plugins Error Logs.

Updated         : Voip_pp code cleanup.

Updated         : Updated Log mask.

Fixed           : Observed Audio Glitch when Play and Pause/Seek/Forward/Rewind the stream.

Fixed           : There is a 2s loading delay in playing video\audio after ACP enter D3 state.

Fixed           : Observed Player Hang on Media Player when switching from Recording tab to playback tab multiple times using script.

Fixed           : Observed Loopback Not working with Host stream.

Fixed           : Observed Loopback is not working on Speakers endpoint.

Fixed           : Audio hang observed with XX keyword VA settings enabled.

Fixed           : Observed YB on AMD Audio CoProcessor or AMD Soundwire Audio Streaming Device after installing drivers first time.


DriverVer = 7.0.0.9, 10/12/2023:
================================
Added           : VOIP PP AGC Intergrations.

Added           : New ISV library with DMA enablement.

Added           : eventviewer logs for acpbus2 are added.

Updated         : lsp update for fusion.

Updated         : Updating the clock cycles for the intermediate engine.

Updated         : including efx_waves plugin in INF file.

Fixed           : Observed system didn't wake up from S5 cycle.

Fixed           : YB observed on amdacpbus2.

Fixed           : Observed Glitch when switching playback to recording tab in sound control panel in USB.

Fixed           : Fix for BSOD issue observed during KS Topology WHQL test for BT.

Fixed           : The recording of soundwire microphone is noisy with 16bit depth.

Fixed           : System still have sound output from speaker when the volume in the MediaPlayer is muted with LPCM audio playback.


DriverVer = 7.0.0.8, 10/06/2023:
================================
Added           : Enable RGM on strix.

Added           : Stx Dynamic LPAP support.

Added           : Loopback Support for KWS Feature.

Added           : VOIP PP Feature Enablement.

Added           : Event Viewer stream logs.

Added           : Make file changes for SRC.

Added           : MakeFile changes for Dc_Removal and Ultrasound HPF's.

Added           : Observed continuous glitch in the speaker while switch from speaker to headphone.

Added           : Adapting Hlapp changes as per aaflib.

Added           : STX UAJ Graph changes.

Fixed           : YB issue while running HPD services.

Fixed           : Multi DSP common Buffer fix.

Fixed           : the audio issue on BT.

Fixed           : Observed Failed to play test tone/YB on ACP BUS 2 when Plugin/Plug out the Headphone.

Fixed           : ACPBUS2 changes to handle the case where OFFLOAD stream with raw processing mode is opened.

Fixed           : Handled Consumed and Produced Bytes as Zero for SRC.

Fixed           : Renames RGM extension package.

Fixed           : Observed there is no loopback data.

Fixed           : NNE-AINR Capture is halting after 10sec.

Fixed           : RGM capture fixes.

Fixed           : Observed Recording is in STOP state and Hang observed on any render playback after resuming from S4.

Fixed           : Observed Yellow Bang on USB and BT Audio Device with 3LPAP Enable.

Fixed           : Observed Yellow Bang on BT Audio Device.

Fixed           : Working VOIP PP Plugin with complete BM enabled.

Fixed           : Observed No audio when playback the recorded content and playback is stopped after 4sec.

Fixed           : Oberved Audio Hang when switching from playback tab to recording tab.

Updated         : Clock Update for DC HPF, SRC, VAD & KWS Plugins.

Updated         : DEVREV for BT Node to load BTACX driver by default in strix.


DriverVer = 7.0.0.7, 09/19/2023:
================================
Added           : Added NNE related changes.

Added           : Input dump implementation from Diver side

Fixed           : Fixed YB issue while running HPD services.

Fixed           : Bsod observed on kstopology whql test.


DriverVer = 7.0.0.6, 09/07/2023:
================================
Fixed           : Fix for BSOD when Play 2ch,8bit,16bit(8K,16k,48k,96K) without closing player

Fixed           : Enablement of XX keyword on Strix.

Fixed           : Added to Pass Render Status Parameter to KWS Plugin to validate Echo Scenario

Fixed           : Some noise is recorded at starting of recorded content

Fixed           : SDW speaker no sound output and microphone can't capture the sound

Fixed           : Fixed 6-ch stream failure issue

Fixed           : Glitch when using audacity to capture the offload stream(MediaPlayer/MV&TV) played by 3.5mm headphone


DriverVer = 7.0.0.5, 08/18/2023:
================================
Fixed           : BSOD Fix.


DriverVer = 7.0.0.4, 08/04/2023:
================================
Added           : Added support for all endpoints.


DriverVer = 7.0.0.3, 08/03/2023:
================================
Fixed           : Added plugin dat files.


DriverVer = 7.0.0.2, 08/02/2023:
================================
Added           : Added support for BT.


DriverVer = 7.0.0.1, 07/28/2023:
================================
Added           : Enabled HAP on both AZ Speaker and Headphones.


DriverVer = 7.0.0.0, 07/27/2023:
================================
Added           : Initial STX code.

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