Skip to content

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

Closed as not planned

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);

Activity

  1. added
    bugSomething isn't working as expected
    ZephyrIssues only observed with Zephyr integrated
    on Apr 3, 2024
  2. added this to the v2.10 milestone on Apr 16, 2024
  3. lgirdwood commented on Apr 16, 2024

    @lgirdwood
    Member

    @abonislawski @softwarecki fyi - will need to move into Zephyr.

  4. modified the milestones: v2.10, v2.11 on May 28, 2024
  5. modified the milestones: v2.11, v2.12 on Sep 5, 2024
  6. kv2019i commented on Sep 5, 2024

    @kv2019i
    CollaboratorAuthor

    No owner -> v2.12

  7. kv2019i commented on Jan 3, 2025

    @kv2019i
    CollaboratorAuthor

    No owner -> v2.13

  8. modified the milestones: v2.12, v2.13 on Jan 3, 2025
  9. kv2019i commented on Apr 23, 2025

    @kv2019i
    CollaboratorAuthor

    No owner for two releases, moving to TBD milestone for now.

  10. modified the milestones: v2.13, TBD on Apr 23, 2025
  11. github-actions commented on Jul 24, 2025

    @github-actions

    This issue has been marked as stale because it has been open (more than) 60 days with no activity. Remove the stale label or add a comment saying that you would like to have the label removed otherwise this issue will automatically be closed in 14 days. Note, that you can always re-open a closed issue at any time.

  12. added
    staleIssue/PR marked as stale and will be closed after 14 days if there is no activity.
    on Jul 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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