Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
7bf0b36
fix<kernel image>:prepare the basic image for debugging
Han-Chen-BC Aug 24, 2025
9c396fd
feat<dma>:inband memcpy dma operation success: user_dma driver and ib…
Han-Chen-BC Aug 28, 2025
8ee0710
feat<dmaengine:dwaxi:dovetail>:replace lock apis in driver from spin_…
Han-Chen-BC Sep 3, 2025
cf86c9b
git fix<dmaengine:dwaxi:dovetail>:enable kconfig DW_AXI_DMAC_OOB,repl…
Han-Chen-BC Sep 4, 2025
f7a6be7
feat<dmaengine:dwaxi:oob-irq>:enable oob irq forward,the ib dma opera…
Han-Chen-BC Sep 4, 2025
b996884
test<spi>:add spi loop back test script
Han-Chen-BC Sep 6, 2025
56d5ce8
test<user_scripts>:merge all test scripts into tt comand
Han-Chen-BC Sep 6, 2025
0c80c29
chore<testtool>:clean up debug code for future development
Han-Chen-BC Sep 10, 2025
9c84e69
refactor<user_dma>:remove useless logics in user_dma
Han-Chen-BC Sep 10, 2025
5ca2e12
feat<dmaenigne:pl08:dovetail>:replace lock apis in driver from spin_l…
Han-Chen-BC Sep 11, 2025
18c8348
refactor<user_dma>:specify dma channel can be from dw-axi-dmac and pl08
Han-Chen-BC Sep 11, 2025
d41b9fb
feat<user_dma>:mimic the operation of spi and dac drivers:successfull…
Han-Chen-BC Sep 14, 2025
6c87545
refactor<user_dma>:clean global variant
Han-Chen-BC Sep 16, 2025
7710a10
fix<dmaengine:dw-axi:dovetail>:register irq handler to oob stage,the …
Han-Chen-BC Sep 16, 2025
d04520a
fix<dmaengine:dw-axi:dovetail>:fix the problem that oob cyclic dma do…
Han-Chen-BC Sep 17, 2025
2070e5b
feat<dmaengine:dw-axi:dovetail>:enable dma_pulse_oob() path to trigge…
Han-Chen-BC Sep 18, 2025
95f5f7e
refactor<test_tool>:reorganize test args and its callback
Han-Chen-BC Sep 18, 2025
446887f
fix<dmaengine:dw-axi:dovetail>:fix the problem that oob virt-desc won…
Han-Chen-BC Sep 20, 2025
b2398a3
refactor<dmaengine:dw-axi>:chan->desc remain unused as in the origina…
Han-Chen-BC Sep 20, 2025
0850b46
feat<dmaengine:virt-dma&dw-axi>:add desc_submitted_oob list to priori…
Han-Chen-BC Sep 21, 2025
bfafcd4
test<user_dma & testtool>:test execution order of mixed IB and OOB de…
Han-Chen-BC Sep 21, 2025
4dcbbe2
chore<user_dma>:remove some logic for debug
Han-Chen-BC Sep 21, 2025
372e1bd
chore<test script>:remove useless test scripts
Han-Chen-BC Oct 31, 2025
c5be1f4
chore<spi-pl022>:clean up logging in drivers by revert it
Han-Chen-BC Oct 31, 2025
89ad076
chore<unrelated files>:remove auto generated config file and gpg key
Han-Chen-BC Oct 31, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
567 changes: 567 additions & 0 deletions arch/riscv/configs/starfive_visionfive2_defconfig

Large diffs are not rendered by default.

7 changes: 7 additions & 0 deletions drivers/dma/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -190,6 +190,13 @@ config DW_AXI_DMAC
NOTE: This driver wasn't tested on 64 bit platform because
of lack 64 bit platform with Synopsys DW AXI DMAC.

config DW_AXI_DMAC_OOB
bool "Out-of-band support for DW AXI DMA"
depends on DW_AXI_DMAC && DOVETAIL
select DMA_VIRTUAL_CHANNELS_OOB
help
Enable out-of-band requests to DW AXI DMA.

config EP93XX_DMA
bool "Cirrus Logic EP93xx DMA support"
depends on ARCH_EP93XX || COMPILE_TEST
Expand Down
Loading