diff options
| author | Linus Walleij <linusw@kernel.org> | 2026-09-02 09:55:58 +0200 |
|---|---|---|
| committer | Mark Brown <broonie@kernel.org> | 2026-09-02 12:56:07 +0100 |
| commit | dc1a1b1e22066f01bb86a9b11ee998d4dc72db66 (patch) | |
| tree | 05d2f71419eb35cb75ab8d964ef81e9bede2b212 /scripts/Makefile.thinlto | |
| parent | 7b819677b503667422b0b7bdb21853e0066f8606 (diff) | |
| download | linux-next-dc1a1b1e22066f01bb86a9b11ee998d4dc72db66.tar.gz linux-next-dc1a1b1e22066f01bb86a9b11ee998d4dc72db66.zip | |
ASoC: ux500: Allow repeated MSP prepare calls
ALSA can call the DAI prepare callback again after an XRUN without
first shutting down the stream. The MSP open helper rejects the second
call with -EBUSY because the direction remains configured.
Track successful playback and capture configurations at the DAI layer.
Make repeated prepare calls no-ops and only close directions which were
successfully prepared.
Fixes: 3592b7f69a54 ("ASoC: Ux500: Add MSP I2S-driver")
Assisted-by: LLM
Signed-off-by: Linus Walleij <linusw@kernel.org>
Link: https://patch.msgid.link/20260902-ux500-msp-fixes-v2-8-4b60b002d55a@kernel.org
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'scripts/Makefile.thinlto')
0 files changed, 0 insertions, 0 deletions
