linux/sound/soc/intel/avs
Cezary Rojewski 64007ad3e2
ASoC: Intel: avs: Use snd_codec format when initializing probe
The data probing is a debug feature. Currently parameters channels and
rate specified by the application are read while the format is ignored.
More robust approach is to read all of them.

Audio format, while not used by the Probe module for PCM streaming,
takes part in the gateway initialization on the DSP side. With full
parametrization we gain better coverage with the data probing feature.

Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com>
Link: https://patch.msgid.link/20251023092348.3119313-4-cezary.rojewski@intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
2025-10-23 13:42:27 +01:00
..
boards ASoC: soc-dapm: tidyup idle_bias handling - step1 2025-09-18 22:24:15 +01:00
Makefile ASoC: Intel: avs: PTL-based platforms support 2025-04-07 14:39:59 +01:00
apl.c ASoC: Intel: avs: Separate debug symbols 2025-08-18 13:10:05 +01:00
avs.h ASoC: Intel: avs: Cleanup duplicate members 2025-08-28 12:29:08 +02:00
board_selection.c ASoC: Intel: avs: Allow i2s test and non-test boards to coexist 2025-08-28 12:29:11 +02:00
cldma.c
cldma.h
cnl.c ASoC: Intel: avs: Separate debug symbols 2025-08-18 13:10:05 +01:00
control.c ASoC: Intel: avs: Add support for mute for PEAKVOL and GAIN 2025-02-24 16:01:57 +00:00
control.h ASoC: Intel: avs: Add support for mute for PEAKVOL and GAIN 2025-02-24 16:01:57 +00:00
core.c ASoC: Intel: avs: Separate debug symbols 2025-08-18 13:10:05 +01:00
debug.h ASoC: Intel: avs: Streamline register-component function names 2025-08-18 13:10:08 +01:00
debugfs.c ASoC: Intel: avs: Separate debug symbols 2025-08-18 13:10:05 +01:00
dsp.c ASoC: Intel: avs: PTL-based platforms support 2025-04-07 14:39:59 +01:00
icl.c ASoC: Intel: avs: Separate debug symbols 2025-08-18 13:10:05 +01:00
ipc.c ASoC: Intel: avs: Separate debug symbols 2025-08-18 13:10:05 +01:00
lnl.c ASoC: Intel: avs: Separate debug symbols 2025-08-18 13:10:05 +01:00
loader.c ASoC: Intel: avs: Include missing string.h 2025-06-02 12:26:51 +01:00
messages.c ASoC: Intel: avs: Update VOLUME and add MUTE IPCs 2025-02-24 16:01:55 +00:00
messages.h ASoC: Intel: avs: 16 channels support 2025-04-08 10:25:08 +01:00
mtl.c ASoC: Intel: avs: Separate debug symbols 2025-08-18 13:10:05 +01:00
path.c ASoC: Intel: avs: Conditional-path support 2025-08-10 21:08:45 +01:00
path.h ASoC: Intel: avs: Conditional-path support 2025-08-10 21:08:45 +01:00
pcm.c ASoC: Intel: avs: Disable periods-elapsed work when closing PCM 2025-10-23 13:42:26 +01:00
pcm.h ASoC: Intel: avs: Update stream status in a separate thread 2024-10-08 10:49:11 +01:00
probes.c ASoC: Intel: avs: Use snd_codec format when initializing probe 2025-10-23 13:42:27 +01:00
ptl.c ASoC: Intel: avs: Separate debug symbols 2025-08-18 13:10:05 +01:00
registers.h ASoC: Intel: avs: PTL-based platforms support 2025-04-07 14:39:59 +01:00
skl.c ASoC: Intel: avs: Separate debug symbols 2025-08-18 13:10:05 +01:00
sysfs.c
tgl.c ASoC: Intel: avs: Separate debug symbols 2025-08-18 13:10:05 +01:00
topology.c ASoC: Intel: avs: Parse conditional path tuples 2025-08-10 21:08:44 +01:00
topology.h ASoC: Intel: avs: Parse conditional path tuples 2025-08-10 21:08:44 +01:00
trace.c
trace.h ASoC: Intel: avs: Adjust IPC traces 2025-01-09 12:14:27 +00:00
utils.c
utils.h ASoC: Intel: avs: Use topology information for endpoint numbers 2025-04-07 15:04:04 +01:00