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
