From e0fd9dda71ca917d0f52b6e9d9b2fef8e05ba868 Mon Sep 17 00:00:00 2001 From: Rajeev Kumar Date: Mon, 16 Nov 2015 13:33:07 -0800 Subject: [PATCH] qcacld-3.0: Enable full rx reorder offload for adrastea - In current qcacld-3.0 driver full rx reorder offload is dependent on HIF_PCI feature flag. - HIF_PCI feature flag is compiled out for SNOC devices like adrastea. - Because of RX reorder dependency on HIF_PCI host data path is broken on adrastea. - Enable rx reorder offload for SNOC devices(adrastea). Change-Id: I445afa57fb5fc45363ca644a35ae15e4af5bf94a CRs-Fixed: 939890 --- Kbuild | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Kbuild b/Kbuild index 44cd18ab92d2..79c831f5eb76 100644 --- a/Kbuild +++ b/Kbuild @@ -1270,6 +1270,12 @@ ifeq ($(CONFIG_LINUX_QCMBR),y) CDEFINES += -DLINUX_QCMBR endif + +# Enable full rx re-order offload for adrastea +ifeq (y, $(filter y, $(CONFIG_CNSS_ADRASTEA) $(CONFIG_ICNSS))) +CDEFINES += -DWLAN_FEATURE_RX_FULL_REORDER_OL +endif + # NOTE: CONFIG_64BIT_PADDR requires CONFIG_HELIUMPLUS ifeq (y,$(filter y,$(CONFIG_CNSS_EOS) $(CONFIG_ICNSS))) CONFIG_HELIUMPLUS := y