Skip to content

dma: make sure the HDA DMA pointers are aligned after release#567

Merged
lgirdwood merged 1 commit intothesofproject:glk-004-drop-stablefrom
slawblauciak:dma_release_fix
Nov 13, 2018
Merged

dma: make sure the HDA DMA pointers are aligned after release#567
lgirdwood merged 1 commit intothesofproject:glk-004-drop-stablefrom
slawblauciak:dma_release_fix

Conversation

@slawblauciak
Copy link
Collaborator

After release the DMA pointers are prone to getting misaligned with the DAI software pointers due to additional buffer operations that happen on release trigger. This is a temporary measure to circumvent that.

Signed-off-by: Slawomir Blauciak slawomir.blauciak@linux.intel.com

Signed-off-by: Slawomir Blauciak <slawomir.blauciak@linux.intel.com>
@slawblauciak
Copy link
Collaborator Author

Changes applied

@lgirdwood lgirdwood merged commit 1f79920 into thesofproject:glk-004-drop-stable Nov 13, 2018
@lgirdwood
Copy link
Member

lgirdwood commented Nov 13, 2018

@slawblauciak @mmaka1 Sorry all, thought this was for master.

@keyonjie
Copy link
Contributor

@slawblauciak @mmaka1 do you have state machine diagram for hda-dma channels can shared, which may be helpful for understanding there is no corner cases left.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants