]> git.ipfire.org Git - thirdparty/linux.git/commit
ASoC/soundwire: Intel: reset the PCMSyCM registers in hda_sdw_bpt_close
authorBard Liao <yung-chuan.liao@linux.intel.com>
Thu, 30 Jul 2026 01:25:18 +0000 (09:25 +0800)
committerMark Brown <broonie@kernel.org>
Fri, 31 Jul 2026 12:23:10 +0000 (13:23 +0100)
commit992eb0dfbc4f594d60ae57974efa835bfac34d1e
treeb94603b2f06bedd495fdb9874e41b7a01de2dd00
parente780e4917d43683224812400fe3dc4816fceba75
ASoC/soundwire: Intel: reset the PCMSyCM registers in hda_sdw_bpt_close

Resetting the PCMSyCM registers is required for Intel SoundWire stream. The
same procedure is done in sdw_hda_dai_hw_params() for the normal
SoundWire stream, too.

Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Reviewed-by: Péter Ujfalusi <peter.ujfalusi@linux.intel.com>
Reviewed-by: Liam Girdwood <liam.r.girdwood@intel.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.dev>
Acked-by: Vinod Koul <vkoul@kernel.org>
Link: https://patch.msgid.link/20260730012518.2180906-1-yung-chuan.liao@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/soundwire/intel_ace2x.c
include/sound/hda-sdw-bpt.h
sound/soc/sof/intel/hda-sdw-bpt.c