Page MenuHomeFreeBSD

simplebus: add support for reading 'dma-ranges' property
AcceptedPublic

Authored by mmel on Jul 8 2026, 11:36 AM.
Tags
None
Referenced Files
F174679519: D58107.diff
Mon, Oct 5, 3:45 AM
Unknown Object (File)
Sun, Oct 4, 5:42 PM
Unknown Object (File)
Sun, Oct 4, 3:47 PM
Unknown Object (File)
Thu, Oct 1, 6:45 AM
Unknown Object (File)
Mon, Sep 28, 1:44 AM
Unknown Object (File)
Sun, Sep 27, 5:47 PM
Unknown Object (File)
Fri, Sep 25, 8:33 AM
Unknown Object (File)
Sun, Sep 13, 4:36 PM
Subscribers

Details

Reviewers
manu
andrew
Group Reviewers
arm64
Summary

Parse the "dma-ranges" device tree property on simplebus nodes
(analogous to the existing "ranges" support).

The parsed DMA ranges will be used for automatic BUSDMA(9) tag
creation in the future.

MFC after: 2 weeks

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 74617
Build 71500: arc lint + arc unit

Event Timeline

mmel requested review of this revision.Jul 8 2026, 11:36 AM
andrew added a subscriber: andrew.
andrew added inline comments.
sys/dev/fdt/simplebus.c
271

Is this needed? Both callers already set it to NULL

This revision is now accepted and ready to land.Jul 8 2026, 12:53 PM