On 03/21/2018 09:38 AM, paresh chaudhary wrote:
Hi Team,

We need your help regarding ath10k module.

We are using ath10k wifi module with T1040 processor. We have total 8GB DDR in 
a system.

The ath10k is working fine on a 32bit system but it's not working on 64 bit 
system. We are getting error ( ath10k_pci 0001:01:00.0: failed to transmit 
packet : drivers/net/wireless/ath/ath10k/mac.c).


NOTE: One interesting point is that when we set DDR size is equal to 2GB from uboot 
console rather than to use full 8GB  (setenv bootargs "root=/dev/ram rw 
console=ttyS0,115200 quiet mem=2050M") then ath10k is working fine on a 64bit 
machine.


Is it related to DMA? Do you have a patch to resolve this?


We are using linux-fsl-sdk-v2.0 ( 4.1.35) from nxp.

You are using an old kernel with unknown patches applied on a CPU architecture
most of us do not use.

Probably it is DMA related, if you google for ath10k and DMA you should find 
some
patches that might help.

Probably you will want to update to an ath10k driver from 4.7 kernel or higher,
maybe using the backports project or something like that.

Your vendor might can help you with that, and if not, then maybe find a better
vendor with more up-to-date software and/or a platform that supports something 
modern
like a recent OpenWRT release.

Thanks,
Ben

--
Ben Greear <[email protected]>
Candela Technologies Inc  http://www.candelatech.com


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

Reply via email to