Thread (6 messages) 6 messages, 3 authors, 11d ago

Re: [PATCH v2 2/2] iommu: apple-dart: Support specifying the DMA aperture in the DT

From: Sven Peter <sven@kernel.org>
Date: 2026-09-01 20:45:57
Also in: asahi, linux-devicetree, linux-iommu, lkml

Hi,

On 8/31/26 15:46, Janne Grunau wrote:
Apple DARTs are often connected directly to devices that expect only a
portion of their address space to be used for DMA (for example, because
other ranges are mapped directly to something else). Devices can specify
the start and end of the aperture via "iommus" args if the DART device
node specifies "#iommu-cells = <5>. Aperture start and length are 64-bit
values as apertures above and larger than 4GB are used.
Limit compile testing to 64-bit architectures to avoid warnings in the
calculation of 64-bit dma_addr_t values.
I don't see any Kconfig hunk below, did you drop it by accident?
Otherwise:

Reviewed-by: Sven Peter <sven@kernel.org>


Sven


Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help