qcacmn: Fix compilation for r96 headers

Add HW verision check to access proper macros for host common interrupts.

Change-Id: I6cba4a17913c23f48c62b7917166b7c0db77c06b
CRs-Fixed: 1090092
This commit is contained in:
Kiran Venkatappa 2016-11-14 17:58:39 +05:30 • committed by qcabuildsw
commit e516b08079

View file

@ -22,6 +22,9 @@
#define WLAN_HEADERS 1
#include <lithium_top_reg.h>
#ifdef CONFIG_WIN
#include "wcss_version.h"
#endif
#define MISSING 0
@ -150,8 +153,13 @@
#define CE_WRAPPER_INTERRUPT_SUMMARY_ADDRESS MISSING
#define CE_DDR_ADDRESS_FOR_RRI_LOW MISSING
#define CE_DDR_ADDRESS_FOR_RRI_HIGH MISSING
#if defined(WCSS_VERSION) && (WCSS_VERSION > 68)
#define HOST_IE_ADDRESS UMAC_CE_COMMON_WFSS_CE_COMMON_R0_CE_HOST_IE_0
#define HOST_IE_ADDRESS_2 UMAC_CE_COMMON_WFSS_CE_COMMON_R0_CE_HOST_IE_1
#else
#define HOST_IE_ADDRESS UMAC_CE_COMMON_CE_HOST_IE_0
#define HOST_IE_ADDRESS_2 UMAC_CE_COMMON_CE_HOST_IE_1
#endif
#define HOST_IE_COPY_COMPLETE_MASK MISSING
#define SR_BA_ADDRESS MISSING
#define SR_BA_ADDRESS_HIGH MISSING