diff options
| author | Seppo Ingalsuo <seppo.ingalsuo@linux.intel.com> | 2026-05-22 10:56:59 +0300 |
|---|---|---|
| committer | Mark Brown <broonie@kernel.org> | 2026-05-22 12:07:37 +0100 |
| commit | 8fbcb4ab267059fedd5e087160cb208b61ab8128 (patch) | |
| tree | 7126dc3bd11dd8072af56c2a30e9514c20b0a89e /include/linux/timerqueue.h | |
| parent | caa7a3711862615c5f0be9e8196518b823ae227a (diff) | |
ASoC: SOF: ipc4-topology: Enable deep buffer capture
This patch lets a capture PCM to operate with deep buffer
by taking dsp_max_burst_size_in_ms from topology if it is
defined. Earlier the value from topology was omitted for
capture.
If not defined, the maximum burst size for capture is set
similarly as before to one millisecond.
The dma_buffer_size is set similarly as for playback from
largest of deep_buffer_dma_ms or SOF_IPC4_MIN_DMA_BUFFER_SIZE
times OBS.
Signed-off-by: Seppo Ingalsuo <seppo.ingalsuo@linux.intel.com>
Reviewed-by: Péter Ujfalusi <peter.ujfalusi@linux.intel.com>
Reviewed-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>
Signed-off-by: Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
Link: https://patch.msgid.link/20260522075659.2645-1-peter.ujfalusi@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'include/linux/timerqueue.h')
0 files changed, 0 insertions, 0 deletions
