|
@@ -128,6 +128,10 @@ enum qca9377_chip_id_rev {
|
|
|
#define QCA4019_HW_1_0_BOARD_DATA_FILE "board.bin"
|
|
|
#define QCA4019_HW_1_0_PATCH_LOAD_ADDR 0x1234
|
|
|
|
|
|
+/* WCN3990 1.0 definitions */
|
|
|
+#define WCN3990_HW_1_0_DEV_VERSION ATH10K_HW_WCN3990
|
|
|
+#define WCN3990_HW_1_0_FW_DIR ATH10K_FW_DIR "/WCN3990/hw3.0"
|
|
|
+
|
|
|
#define ATH10K_FW_FILE_BASE "firmware"
|
|
|
#define ATH10K_FW_API_MAX 6
|
|
|
#define ATH10K_FW_API_MIN 2
|
|
@@ -571,6 +575,7 @@ struct ath10k_hw_ops {
|
|
|
extern const struct ath10k_hw_ops qca988x_ops;
|
|
|
extern const struct ath10k_hw_ops qca99x0_ops;
|
|
|
extern const struct ath10k_hw_ops qca6174_ops;
|
|
|
+extern const struct ath10k_hw_ops wcn3990_ops;
|
|
|
|
|
|
extern const struct ath10k_hw_clk_params qca6174_clk[];
|
|
|
|
|
@@ -667,6 +672,11 @@ ath10k_rx_desc_get_l3_pad_bytes(struct ath10k_hw_params *hw,
|
|
|
#define TARGET_TLV_NUM_MSDU_DESC (1024 + 32)
|
|
|
#define TARGET_TLV_NUM_WOW_PATTERNS 22
|
|
|
|
|
|
+/* Target specific defines for WMI-HL-1.0 firmware */
|
|
|
+#define TARGET_HL_10_TLV_NUM_PEERS 14
|
|
|
+#define TARGET_HL_10_TLV_AST_SKID_LIMIT 6
|
|
|
+#define TARGET_HL_10_TLV_NUM_WDS_ENTRIES 2
|
|
|
+
|
|
|
/* Diagnostic Window */
|
|
|
#define CE_DIAG_PIPE 7
|
|
|
|