리눅스 Device Tree dma-ranges 기준 정리Device Tree에서 DMA 설정을 볼 때 헷갈리기 쉬운 항목 중 하나가 dma-ranges다. 2026년 7월 23일 기준 Devicetree Specification과 Linux 커널 공식 문서를 보면, 이 속성은 장치 자체의 레지스터 주소를 적는 항목이 아니라 버스의 DMA 주소 공간과 부모 주소 공간 사이의 변환 관계를 설명하는 표준 속성이다.핵심은 세 가지다. dma-ranges가 어느 노드에 붙는지, 값이 어떤 순서의 triplet으로 인코딩되는지, 그리고 일반 주소 변환용 ranges와 무엇이 다른지다. 이 글은 공식 문서 기준으로 그 차이와 확인 포인트만 정리한다.dma-ranges는 무엇을 설명할까?Devicetree Speci..





