Skip to content

driver: mx_dma: Modify to use dma_pool for prp#10

Merged
daeyeong-XCENA merged 1 commit into
mainfrom
dev_dma_pool
Jul 2, 2025
Merged

driver: mx_dma: Modify to use dma_pool for prp#10
daeyeong-XCENA merged 1 commit into
mainfrom
dev_dma_pool

Conversation

@daeyeong-XCENA
Copy link
Copy Markdown
Collaborator

PRP(Data descript list)를 할당하기 위해 dma_alloc_coherent를 사용하고 있었는데,
고정된 크기를 반복 할당하기 때문에 dma_pool을 사용하는 것이 더 효율적이어서 변경.
1GB transfer를 기준으로 PRP를 할당하는 시간이 1/10로 감소

Signed-off-by: DAEYEONG LEE <daeyeong.lee@metisx.com>
@daeyeong-XCENA daeyeong-XCENA self-assigned this Jul 2, 2025
@daeyeong-XCENA daeyeong-XCENA requested a review from a team July 2, 2025 01:09
@daeyeong-XCENA daeyeong-XCENA merged commit 6b2c1d6 into main Jul 2, 2025
@daeyeong-XCENA daeyeong-XCENA deleted the dev_dma_pool branch July 2, 2025 01:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants