New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
boards: nxp: rd_rw612_bga: enable DMA #70192
boards: nxp: rd_rw612_bga: enable DMA #70192
Conversation
@@ -91,3 +91,7 @@ | |||
}; | |||
}; | |||
}; | |||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we need to update the documentation to indicate this support
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the reminder- board doc page updated
5082330
to
2661e9e
Compare
@teburd, we have some PRs that need this one merged first. |
Add DMA0 definition for RW61x SOC Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
RW61x DMA has the *unique* restriction that DMA access is not routed through the FlexSPI cache engine, only via the non-cached address space. To enable DMA to read from the FlexSPI AHB space directly, fixup any address passed to the DMA engine that is in the FlexSPI AHB cached region to be in the non cached region Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
Enable support for dma controller on RD RW612 BGA board, and add overlay to enable board in dma loop transfer test Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
06eaae7
2661e9e
to
06eaae7
Compare
Enable DMA support for the RW612 SOC, as well as the RD RW612 BGA board. Support was verified with the
tests/drivers/dma/loop_transfer
test