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
Unknown Object (File)
Wed, Sep 24, 7:18 PM
Unknown Object (File)
Sep 5 2025, 12:33 PM
Unknown Object (File)
Aug 24 2025, 4:12 AM
Unknown Object (File)
Aug 14 2025, 9:18 PM
Unknown Object (File)
Aug 14 2025, 9:02 PM
Unknown Object (File)
Jul 19 2025, 4:27 PM
Unknown Object (File)
Jul 19 2025, 2:41 PM
Unknown Object (File)
Jul 11 2025, 11:19 AM

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.