No description
  • C 98.2%
  • Assembly 1%
  • Makefile 0.3%
  • Shell 0.2%
  • Python 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Visweswara Tanuku 957b63aec6 qcacmn: Genoa: SDIO: Handle Tx Padding & Credits
In Genoa SDIO ADMA implementation Host sends packets to FW in
multiples of SDIO Block size.

If the packet/bundle is not block aligned Host adds padding at the
end of Packet/Bundle.

If the TX packet plus padding exceeds one FW TX Buffer, Padding data
will occupy the next FW TX buffer. Same applies for bundle TX packet.

For above scenario, HTC_FLAGS_PADDING_CHECK of HTC header Flags is used
to notify the FW that - Padding data follows the currentHTC packet

Since the padding data will take one extra FW Tx Buffer, host need to
handle the extra Tx credit being used by the padding data/buffer

CRs-Fixed: 2516617
Change-Id: I1eb394859689b281653bfd6d681804eb016a14cf
2019-09-08 07:37:36 -07:00
cfg qcacmn: Remove void pointer usage for ctrl psoc 2019-07-27 13:42:49 -07:00
dp qcacmn: Set in_use bit of last allocated descriptor as 0 2019-09-08 01:07:32 -07:00
ftm qcacmn: ftm: Replace explicit comparison to NULL 2019-03-26 01:24:52 -07:00
global_lmac_if qcacmn: remove CONFIG_WIN from Spectral 2019-05-30 00:30:07 -07:00
hal/wifi3.0 qcacmn: rssi per chain 2019-09-04 17:38:31 -07:00
hif qcacmn: Genoa: SDIO: Alloc Rx SKB buffer based on Payload Len 2019-09-06 22:25:01 -07:00
htc qcacmn: Genoa: SDIO: Handle Tx Padding & Credits 2019-09-08 07:37:36 -07:00
init_deinit/dispatcher qcacmn: Cleanup CONFIG_MCL in spectral scan 2019-05-20 22:15:52 -07:00
os_if/linux qcacmn: Add error handling in the Spectral control path 2019-08-29 12:51:37 -07:00
qal qcacmn: Enhancement of OS abstraction API's 2019-03-20 22:10:24 -07:00
qdf qcacmn: Remove peer local id from qdf_nbuf_cb 2019-09-06 22:25:05 -07:00
scheduler qcacmn: CONFIG_MCL cleanup for msg queue depth and reduction limit 2019-05-27 06:07:20 -07:00
spectral qcacmn: Add error handling in the Spectral control path 2019-08-29 12:51:37 -07:00
target_if qcacmn: Don't set vdev packet type when vdev up 2019-09-06 23:40:50 -07:00
umac qcacmn: Restructure dfs_check_for_cac_start API 2019-09-08 06:22:45 -07:00
utils qcacmn: Add a check to avoid processing invalid pktlog buffers 2019-09-06 18:18:36 -07:00
wbuff
wlan_cfg qcacmn: monitor RXDMA drop feature 2019-08-29 22:11:08 -07:00
wmi qcacmn: Remove unused hidden ssid vdev restart command 2019-09-07 06:18:50 -07:00
README.txt
VERSION.txt

 This is CNSS WLAN Host Driver for products starting from iHelium