qcacmn: Add support for direct buffer rx module

Direct Buffer Receive provides the driver with a mechanism by which
target can transfer information directly into host memory via DMA.

Add following support for direct buffer rx module -

1. Add UMAC component ID for direct buffer rx module to be utilized
   for object manager APIs
2. Add support for populating DMA capabilities shared by target in
   object manager maintained extended service ready event.
3. Add support for Tx Ops for direct buffer rx module.

Change-Id: I2fa60e8572cbcc0d1fa7830e7e94b6e486bdcc78
CRs-Fixed: 2158297
This commit is contained in:
Sathish Kumar
2017-11-17 17:36:51 +05:30
committed by snandini
orang tua 85da7c5fdb
melakukan 26190a142e
6 mengubah file dengan 115 tambahan dan 0 penghapusan

Melihat File

@@ -130,6 +130,7 @@ enum wlan_umac_comp_id {
WLAN_UMAC_COMP_P2P,
WLAN_UMAC_COMP_POLICY_MGR,
WLAN_UMAC_COMP_CONFIG,
WLAN_TARGET_IF_COMP_DIRECT_BUF_RX,
WLAN_UMAC_COMP_WIFI_POS,
WLAN_UMAC_COMP_TDLS,
WLAN_UMAC_COMP_ATF,