Browse Source

qcacld-3.0: Provide soc objmgr to hif

Pass soc objmgr from hdd context to hif context
to retrieve INI parameters to be used in hif
layer.

Change-Id: I0ad4573fecba0fc78968145394683057d09da312
CRs-Fixed: 2598759
Venkata Sharath Chandra Manchala 5 years ago
parent
commit
0d0ef55749
3 changed files with 3 additions and 1 deletions
  1. 1 0
      Kbuild
  2. 1 0
      configs/default_defconfig
  3. 1 1
      core/hdd/src/wlan_hdd_driver_ops.c

+ 1 - 0
Kbuild

@@ -2857,6 +2857,7 @@ cppflags-$(CONFIG_QCACLD_RX_DESC_MULTI_PAGE_ALLOC) += -DRX_DESC_MULTI_PAGE_ALLOC
 
 cppflags-$(CONFIG_WLAN_FEATURE_DP_EVENT_HISTORY) += -DWLAN_FEATURE_DP_EVENT_HISTORY
 cppflags-$(CONFIG_WLAN_DP_PER_RING_TYPE_CONFIG) += -DWLAN_DP_PER_RING_TYPE_CONFIG
+cppflags-$(CONFIG_WLAN_CE_INTERRUPT_THRESHOLD_CONFIG) += -DWLAN_CE_INTERRUPT_THRESHOLD_CONFIG
 cppflags-$(CONFIG_SAP_DHCP_FW_IND) += -DSAP_DHCP_FW_IND
 cppflags-$(CONFIG_WLAN_DP_PENDING_MEM_FLUSH) += -DWLAN_DP_PENDING_MEM_FLUSH
 cppflags-$(CONFIG_WLAN_SUPPORT_DATA_STALL) += -DWLAN_SUPPORT_DATA_STALL

+ 1 - 0
configs/default_defconfig

@@ -913,6 +913,7 @@ ifeq ($(CONFIG_LITHIUM), y)
 	endif
 	CONFIG_WLAN_SUPPORT_DATA_STALL := y
 	CONFIG_WLAN_DP_PER_RING_TYPE_CONFIG := y
+	CONFIG_WLAN_CE_INTERRUPT_THRESHOLD_CONFIG := y
 	#Enable WMI TX/RX over QMI
 	CONFIG_WMI_SEND_RECV_QMI := y
 	CONFIG_WLAN_DP_PENDING_MEM_FLUSH := y

+ 1 - 1
core/hdd/src/wlan_hdd_driver_ops.c

@@ -255,7 +255,7 @@ int hdd_hif_open(struct device *dev, void *bdev, const struct hif_bus_id *bid,
 
 	hdd_hif_init_driver_state_callbacks(dev, &cbk);
 
-	hif_ctx = hif_open(qdf_ctx, mode, bus_type, &cbk);
+	hif_ctx = hif_open(qdf_ctx, mode, bus_type, &cbk, hdd_ctx->psoc);
 	if (!hif_ctx) {
 		hdd_err("hif_open error");
 		return -ENOMEM;