diff options
author | Bjorn Andersson | 2016-06-20 08:19:46 +0200 |
---|---|---|
committer | Kalle Valo | 2016-07-08 15:58:27 +0200 |
commit | 6f10b4e1e6adaa8679a719a636e9310b65b7d993 (patch) | |
tree | 3489399d4f0f4b785ba9fe54eb2e91a0baf0c0ae /drivers/net/wireless/ath/wcn36xx/dxe.h | |
parent | wcn36xx: Split mmio space into explicit regions (diff) | |
download | kernel-qcow2-linux-6f10b4e1e6adaa8679a719a636e9310b65b7d993.tar.gz kernel-qcow2-linux-6f10b4e1e6adaa8679a719a636e9310b65b7d993.tar.xz kernel-qcow2-linux-6f10b4e1e6adaa8679a719a636e9310b65b7d993.zip |
wcn36xx: Correct DXE chip version differentiation
The CCU block in WCNSS is configured for appropriate routing of
interrupts from the DXE to the application cpu, this is not dependant on
the iris version (wcn3660 vs wcn3680), but rather if the SoC has a riva
or pronto built in.
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
Diffstat (limited to 'drivers/net/wireless/ath/wcn36xx/dxe.h')
-rw-r--r-- | drivers/net/wireless/ath/wcn36xx/dxe.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/drivers/net/wireless/ath/wcn36xx/dxe.h b/drivers/net/wireless/ath/wcn36xx/dxe.h index 012b59f4f91b..c012e807753b 100644 --- a/drivers/net/wireless/ath/wcn36xx/dxe.h +++ b/drivers/net/wireless/ath/wcn36xx/dxe.h @@ -30,9 +30,8 @@ H2H_TEST_RX_TX = DMA2 /* DXE registers */ #define WCN36XX_DXE_MEM_REG 0 -#define WCN36XX_DXE_CCU_INT 0xA0011 -#define WCN36XX_DXE_REG_CCU_INT_3660 0x310 -#define WCN36XX_DXE_REG_CCU_INT_3680 0x10dc +#define WCN36XX_CCU_DXE_INT_SELECT_RIVA 0x310 +#define WCN36XX_CCU_DXE_INT_SELECT_PRONTO 0x10dc /* TODO This must calculated properly but not hardcoded */ #define WCN36XX_DXE_CTRL_TX_L 0x328a44 |