[ath10k] not working in 64 bit with >2GB Ram

Adrian Chadd adrian at freebsd.org
Wed Mar 21 10:12:26 PDT 2018


Sorry, a quick follow-up:

I bring it up because I know there's some oddness with the PPC IOMMU
and where they put their devices in the physical address map, so you
have to do a lot of gymnastics to be able to even access devices.
Anything above 32 bit boundary requires that they do a temporary IOMMU
mapping OR they have to use a bounce buffer in memory < 4G. So that
whole side of things needs to be setup correctly on the Linux BSP side
of things for the dma map/unmap calls to do the right thing.



-adrian



More information about the ath10k mailing list