Lines Matching +full:max +full:- +full:by +full:- +full:define

1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause
3 * Copyright (C) 2015-2017 Intel Deutschland GmbH
4 * Copyright (C) 2018-2024 Intel Corporation
8 #include "iwl-config.h"
9 #include "iwl-prph.h"
13 #define IWL_22000_UCODE_API_MAX 77
16 #define IWL_22000_UCODE_API_MIN 77
19 #define IWL_22000_NVM_VERSION 0x0a1d
22 #define IWL_22000_DCCM_OFFSET 0x800000 /* LMAC1 */
23 #define IWL_22000_DCCM_LEN 0x10000 /* LMAC1 */
24 #define IWL_22000_DCCM2_OFFSET 0x880000
25 #define IWL_22000_DCCM2_LEN 0x8000
26 #define IWL_22000_SMEM_OFFSET 0x400000
27 #define IWL_22000_SMEM_LEN 0xD0000
29 #define IWL_QU_B_HR_B_FW_PRE "iwlwifi-Qu-b0-hr-b0"
30 #define IWL_QU_C_HR_B_FW_PRE "iwlwifi-Qu-c0-hr-b0"
31 #define IWL_QU_B_JF_B_FW_PRE "iwlwifi-Qu-b0-jf-b0"
32 #define IWL_QU_C_JF_B_FW_PRE "iwlwifi-Qu-c0-jf-b0"
33 #define IWL_QUZ_A_HR_B_FW_PRE "iwlwifi-QuZ-a0-hr-b0"
34 #define IWL_QUZ_A_JF_B_FW_PRE "iwlwifi-QuZ-a0-jf-b0"
35 #define IWL_CC_A_FW_PRE "iwlwifi-cc-a0"
37 #define IWL_QU_B_HR_B_MODULE_FIRMWARE(api) \
38 IWL_QU_B_HR_B_FW_PRE "-" __stringify(api) ".ucode"
39 #define IWL_QUZ_A_HR_B_MODULE_FIRMWARE(api) \
40 IWL_QUZ_A_HR_B_FW_PRE "-" __stringify(api) ".ucode"
41 #define IWL_QUZ_A_JF_B_MODULE_FIRMWARE(api) \
42 IWL_QUZ_A_JF_B_FW_PRE "-" __stringify(api) ".ucode"
43 #define IWL_QU_C_HR_B_MODULE_FIRMWARE(api) \
44 IWL_QU_C_HR_B_FW_PRE "-" __stringify(api) ".ucode"
45 #define IWL_QU_B_JF_B_MODULE_FIRMWARE(api) \
46 IWL_QU_B_JF_B_FW_PRE "-" __stringify(api) ".ucode"
47 #define IWL_CC_A_MODULE_FIRMWARE(api) \
48 IWL_CC_A_FW_PRE "-" __stringify(api) ".ucode"
69 #define IWL_DEVICE_22000_COMMON \
105 #define IWL_DEVICE_22500 \
159 * needed; AX210 cannot (but use smaller RBs by default) - these sizes
160 * were picked according to 8 MSDUs inside 256 A-MSDUs in an A-MPDU, with
163 #define IWL_NUM_RBDS_NON_HE 512
164 #define IWL_NUM_RBDS_22000_HE 2048
189 * HT size; mac80211 would otherwise pick the HE max (256) by default.
204 const char iwl_ax101_name[] = "Intel(R) Wi-Fi 6 AX101";
205 const char iwl_ax200_name[] = "Intel(R) Wi-Fi 6 AX200 160MHz";
206 const char iwl_ax201_name[] = "Intel(R) Wi-Fi 6 AX201 160MHz";
207 const char iwl_ax203_name[] = "Intel(R) Wi-Fi 6 AX203";
210 "Killer(R) Wi-Fi 6 AX1650w 160MHz Wireless Network Adapter (200D2W)";
212 "Killer(R) Wi-Fi 6 AX1650x 160MHz Wireless Network Adapter (200NGW)";
214 "Killer(R) Wi-Fi 6 AX1650s 160MHz Wireless Network Adapter (201D2W)";
216 "Killer(R) Wi-Fi 6 AX1650i 160MHz Wireless Network Adapter (201NGW)";
224 * HT size; mac80211 would otherwise pick the HE max (256) by default.
237 * HT size; mac80211 would otherwise pick the HE max (256) by default.
244 .name = "Intel(R) Wi-Fi 6 AX201 160MHz",
250 * HT size; mac80211 would otherwise pick the HE max (256) by default.
262 * HT size; mac80211 would otherwise pick the HE max (256) by default.
275 * HT size; mac80211 would otherwise pick the HE max (256) by default.
282 .name = "Intel(R) Wi-Fi 6 AX201 160MHz",
288 * HT size; mac80211 would otherwise pick the HE max (256) by default.
300 * HT size; mac80211 would otherwise pick the HE max (256) by default.
308 .name = "Intel(R) Wi-Fi 6 AX201 160MHz",
314 * HT size; mac80211 would otherwise pick the HE max (256) by default.
321 .name = "Killer(R) Wi-Fi 6 AX1650s 160MHz Wireless Network Adapter (201D2W)",
327 * HT size; mac80211 would otherwise pick the HE max (256) by default.
334 .name = "Killer(R) Wi-Fi 6 AX1650i 160MHz Wireless Network Adapter (201NGW)",
340 * HT size; mac80211 would otherwise pick the HE max (256) by default.
352 * HT size; mac80211 would otherwise pick the HE max (256) by default.
359 .name = "Killer(R) Wi-Fi 6 AX1650s 160MHz Wireless Network Adapter (201NGW)",
365 * HT size; mac80211 would otherwise pick the HE max (256) by default.
372 .name = "Killer(R) Wi-Fi 6 AX1650i 160MHz Wireless Network Adapter (201D2W)",
378 * HT size; mac80211 would otherwise pick the HE max (256) by default.
385 .name = "Killer(R) Wi-Fi 6 AX1650s 160MHz Wireless Network Adapter (201NGW)",
391 * HT size; mac80211 would otherwise pick the HE max (256) by default.
398 .name = "Killer(R) Wi-Fi 6 AX1650i 160MHz Wireless Network Adapter (201D2W)",
404 * HT size; mac80211 would otherwise pick the HE max (256) by default.
416 * HT size; mac80211 would otherwise pick the HE max (256) by default.