Re: [PATCH v1] ALSA: hda/tas2781: Fix device-0 reset issue and handle -EXDEV in block data processing

From: Takashi Iwai

Date: Wed Jun 10 2026 - 03:27:48 EST


On Tue, 09 Jun 2026 12:52:53 +0200,
Baojun Xu wrote:
>
> Fix reset for device-0:‌ In older projects (e.g., Merino), the hardware
> reset pin for the first SPI device (device-0) is ineffective, causing
> initialization failures. Added a software reset sequence for device-0
> to ensure proper initialization.
>
> ‌Handle -EXDEV correctly:‌ When processing block data, if the data does
> not belong to the current SPI device, the driver returned -EXDEV.
> This error code is now ignored to allow the driver to continue iterating
> through the block data and correctly calculate the total block size.
>
> Signed-off-by: Baojun Xu <baojun.xu@xxxxxx>

Applied to for-next branch now. Thanks.


Takashi