Skip to content

[BUG] dai-zephyr.c: remove DAI driver specific logic from COMP_TRIGGER_RELEASE code #9002

@kv2019i

Description

@kv2019i

Describe the bug
Follow-up to #8995

The code on SOF side should not have conditional logic based on DAI type . The DAI interface should abstract the pause/resume behaviour so that SOF side code should be uniform.

Core in question

	if (!(dd->dai->dma_caps & DMA_CAP_HDA))
			audio_stream_reset(&dd->dma_buffer->stream);

Metadata

Metadata

Assignees

No one assigned

    Labels

    ZephyrIssues only observed with Zephyr integratedbugSomething isn't working as expectedstaleIssue/PR marked as stale and will be closed after 14 days if there is no activity.

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions