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
F85365282: D5382.id13707.diff
Wed, Jun 5, 12:32 AM
F85340326: D5382.id13707.diff
Tue, Jun 4, 5:48 PM
Unknown Object (File)
Mon, May 27, 7:02 PM
Unknown Object (File)
Sun, May 26, 1:26 AM
Unknown Object (File)
Fri, May 10, 6:10 AM
Unknown Object (File)
Tue, May 7, 8:15 PM
Unknown Object (File)
Tue, May 7, 5:57 AM
Unknown Object (File)
May 5 2024, 11:57 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.