<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/components/drivers/dma/dma-pl330.c, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/rt-thread.git/atom/components/drivers/dma/dma-pl330.c?h=master</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/components/drivers/dma/dma-pl330.c?h=master'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2026-08-14T04:42:01Z</updated>
<entry>
<title>[dm][dma] Update DMA (#11678)</title>
<updated>2026-08-14T04:42:01Z</updated>
<author>
<name>GUI</name>
<email>39894654+GuEe-GUI@users.noreply.github.com</email>
</author>
<published>2026-08-14T04:42:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=f2c05253d11f0b5746ade4bdb7d8d838bb7a5df1'/>
<id>urn:sha1:f2c05253d11f0b5746ade4bdb7d8d838bb7a5df1</id>
<content type='text'>
* [dm][dma] update DMA interface

Extend DMA mapping to honor OFW dma-ranges even
when no reserved memory pool is present,
and add PCI host-bridge DMA-region translation for PCI devices.
Prefer 32-bit-addressable allocations for translated devices,
improve pool allocation fallbacks and synchronization,
and establish a linear mapping for installed DMA pools when possible.

Signed-off-by: GuEe-GUI &lt;2991707448@qq.com&gt;

* [dm][dma] fixup PL330 work flow

Fix PL330 channel allocation so device-tree cells
select peripheral request lines rather than execution channels.
Generate proper peripheral DMA microcode using DMAWFP, DMALDP, DMASTP, and DMAFLUSHP,
encode burst lengths correctly,
honor transfer direction and non-secure attributes,
and allocate microcode from DMA-coherent memory.

Signed-off-by: GuEe-GUI &lt;2991707448@qq.com&gt;

* style: format code with clang-format

* style: format complete changed files with clang-format

* drivers: dma: fix diagnostic format types

* style: format DMA changes for current master

---------

Signed-off-by: GuEe-GUI &lt;2991707448@qq.com&gt;</content>
</entry>
<entry>
<title>[bsp/rockchip]Add CI compilation checks for RK3500 BSP.</title>
<updated>2026-06-21T09:08:53Z</updated>
<author>
<name>Rbb666</name>
<email>64397326+Rbb666@users.noreply.github.com</email>
</author>
<published>2026-06-21T09:08:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=7071ba35cb7446565059b13faaa3324da6f5eb17'/>
<id>urn:sha1:7071ba35cb7446565059b13faaa3324da6f5eb17</id>
<content type='text'>
</content>
</entry>
<entry>
<title>doc: add Doxygen comments to DMA driver subsystem #11477</title>
<updated>2026-06-16T02:21:41Z</updated>
<author>
<name>Guorui Li</name>
<email>liguorui1213@163.com</email>
</author>
<published>2026-06-16T02:21:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=09334ce7719d13af4f4c4e781cf4e0a33bc75dd3'/>
<id>urn:sha1:09334ce7719d13af4f4c4e781cf4e0a33bc75dd3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[DM/DMA] Update DMA #10987</title>
<updated>2025-12-03T13:47:49Z</updated>
<author>
<name>GUI</name>
<email>39894654+GuEe-GUI@users.noreply.github.com</email>
</author>
<published>2025-12-03T13:47:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=e5e0ad29bff1de391cff2ae516a55bd070c63520'/>
<id>urn:sha1:e5e0ad29bff1de391cff2ae516a55bd070c63520</id>
<content type='text'>
* Append WT attribute.
* Change the API with pool size only.
* Add address mask for DMA
* Change DMA lock to mutex
* Add pause callback for DMA engine driver
* Add DMA Engine test
* Add ARM PL330 DMA Engine driver</content>
</entry>
</feed>
