]> git.baikalelectronics.ru Git - kernel.git/commit
ath10k: update tx path to support QCA99X0
authorPeter Oh <poh@qca.qualcomm.com>
Thu, 16 Jul 2015 02:01:19 +0000 (19:01 -0700)
committerKalle Valo <kvalo@qca.qualcomm.com>
Fri, 24 Jul 2015 07:44:44 +0000 (10:44 +0300)
commit649b1cfb8f900703e936b4a9bc632aec0cda13d2
tree2e1f386c6fba7b45b7660e0b72b58bec76dbd937
parenta07fb41eed15f79e89a7fa5ef96acd66fb8cd11d
ath10k: update tx path to support QCA99X0

Since QCA99X0 uses fragmentation descriptor differently from
other ones on tx path, we need to handle it separately.

QCA99X0 is using 48 bits for address and 16 bits for length
out of 2 dword and each values have to be programmed by frag
desc base addr + msdu id, so that hardware can retrieve
corresponding frag data.

Signed-off-by: Peter Oh <poh@qca.qualcomm.com>
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
drivers/net/wireless/ath/ath10k/htt.h
drivers/net/wireless/ath/ath10k/htt_tx.c