linux/sound/soc/intel
Pierre-Louis Bossart 2cd6e872d8 ASoC: Intel: sof_ssp_amp: always set dpcm_capture for amplifiers
[ Upstream commit b3c00316a2 ]

The amplifier may provide hardware support for I/V feedback, or
alternatively the firmware may generate an echo reference attached to
the SSP and dailink used for the amplifier.

To avoid any issues with invalid/NULL substreams in the latter case,
always unconditionally set dpcm_capture.

Link: https://github.com/thesofproject/linux/issues/4083
Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Ranjani Sridharan <ranjani.sridharan@linux.intel.com>
Reviewed-by: Péter Ujfalusi <peter.ujfalusi@linux.intel.com>
Reviewed-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Signed-off-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>
Link: https://lore.kernel.org/r/20230119163459.2235843-5-kai.vehmanen@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
History 2023-02-22 12:59:41 +01:00
..
atom ASoC: Updates for v6.1 2022-10-03 16:30:42 +02:00
avs ASoC: Intel: avs: Implement PCI shutdown 2023-02-09 11:28:00 +01:00
boards ASoC: Intel: sof_ssp_amp: always set dpcm_capture for amplifiers 2023-02-22 12:59:41 +01:00
catpt ASoC: Intel: catpt: Drop SND_SOC_ACPI_INTEL_MATCH dependency 2022-08-16 13:08:03 +01:00
common ASoC: Intel: sof-nau8825: fix module alias overflow 2023-01-18 11:58:23 +01:00
keembay ASoC: Intel: Migrate to new style legacy DAI naming flag 2022-06-27 13:16:27 +01:00
skylake ASoC: Intel: Skylake: Fix driver hang during shutdown 2022-12-31 13:33:06 +01:00
Kconfig ASoC: Intel: Skylake: Fix Kconfig dependency 2022-12-31 13:32:14 +01:00
Makefile ASoC: Intel: Introduce AVS driver 2022-03-11 16:23:54 +00:00