Hi,

The ath10k on-chip DMA engine only knows how to address the low 32
bits of physical address space. It can't do DMA elsewhere without a
hardware IOMMU in the system. Even then, as far as the device is
concerned, it's being given < 32 bit physical memory addresses to DMA
around.

The local/host memory designation is different; IIRC when the CE is
doing transfers between local/host memory it's explicitly setup to do
so when you setup the ring/transfer. But those are all 32 bit
addresses anyway.


-adrian

_______________________________________________
ath10k mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/ath10k

Reply via email to