Page MenuHomeFreeBSD

Allwinner DMA controller - fix dedicated DMA transfers
ClosedPublic

Authored by jmcneill_invisible.ca on Feb 21 2016, 9:29 PM.
Tags
Referenced Files
F136181807: D5382.diff
Sun, Nov 16, 12:29 PM
Unknown Object (File)
Sun, Nov 16, 1:08 AM
Unknown Object (File)
Fri, Oct 31, 12:38 PM
Unknown Object (File)
Tue, Oct 28, 4:23 PM
Unknown Object (File)
Mon, Oct 27, 10:22 AM
Unknown Object (File)
Mon, Oct 27, 4:39 AM
Unknown Object (File)
Sun, Oct 26, 12:43 AM
Unknown Object (File)
Thu, Oct 23, 8:25 PM

Details

Reviewers
andrew
Group Reviewers
ARM
Commits
rS296019: Fix dedicated DMA transfers.
Summary

This change fixes an issue with a10_dmac and dedicated DMA transfers. For sources and destinations marked "noincr", the current code was incorrectly programming the dedicated DMA channel control register using bit definitions for normal DMA channels.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

jmcneill_invisible.ca retitled this revision from to Allwinner DMA controller - fix dedicated DMA transfers.
jmcneill_invisible.ca updated this object.
jmcneill_invisible.ca edited the test plan for this revision. (Show Details)
jmcneill_invisible.ca added a reviewer: ARM.
jmcneill_invisible.ca set the repository for this revision to rS FreeBSD src repository - subversion.
jmcneill_invisible.ca added a project: ARM.
andrew added a reviewer: andrew.

I'll leave this to you to commit.

This revision is now accepted and ready to land.Feb 24 2016, 10:43 PM
This revision was automatically updated to reflect the committed changes.