DMA사용에 대해서 궁굼해요~

teuri의 이미지

임베디드리눅스 커널 2.6.21 에서
dma 부분을 보고있는데요

./kernel/dma.c
./arch/arm/kernel/dma.c
./arch/arm/mach-pxa/dma.c

요렇게 3가지위치에 dma함수들이 있더라구요
먼저 각각이 언제 사용되는지 궁금합니다.

그리고 pxa_request_dma, request_dma 가 있던데
2.6.21에 와서는 pxa_request_dma로 대체된것인가?

bushi의 이미지

찾아보세요.
.S 에 있는 것 빼고.

http://lxr.linux.no/linux+v2.6.21.7/

OTL