73
73
#define IWL_22000_SMEM_OFFSET 0x400000
74
74
#define IWL_22000_SMEM_LEN 0xD0000
75
75
76
- #define IWL_22000_JF_FW_PRE "iwlwifi-Qu-a0-jf-b0-"
77
- #define IWL_22000_HR_FW_PRE "iwlwifi-Qu-a0-hr-a0-"
78
- #define IWL_22000_HR_CDB_FW_PRE "iwlwifi-QuIcp-z0-hrcdb-a0-"
79
- #define IWL_22000_QU_B_HR_B_FW_PRE "iwlwifi-Qu-b0-hr-b0-"
76
+ #define IWL_QU_B_HR_B_FW_PRE "iwlwifi-Qu-b0-hr-b0-"
80
77
#define IWL_QNJ_B_HR_B_FW_PRE "iwlwifi-QuQnj-b0-hr-b0-"
81
78
#define IWL_QU_C_HR_B_FW_PRE "iwlwifi-Qu-c0-hr-b0-"
82
79
#define IWL_QU_B_JF_B_FW_PRE "iwlwifi-Qu-b0-jf-b0-"
85
82
#define IWL_QUZ_A_JF_B_FW_PRE "iwlwifi-QuZ-a0-jf-b0-"
86
83
#define IWL_QNJ_B_JF_B_FW_PRE "iwlwifi-QuQnj-b0-jf-b0-"
87
84
#define IWL_CC_A_FW_PRE "iwlwifi-cc-a0-"
88
- #define IWL_22000_SO_A_JF_B_FW_PRE "iwlwifi-so-a0-jf-b0-"
89
- #define IWL_22000_SO_A_HR_B_FW_PRE "iwlwifi-so-a0-hr-b0-"
90
- #define IWL_22000_SO_A_GF_A_FW_PRE "iwlwifi-so-a0-gf-a0-"
91
- #define IWL_22000_TY_A_GF_A_FW_PRE "iwlwifi-ty-a0-gf-a0-"
92
- #define IWL_22000_SO_A_GF4_A_FW_PRE "iwlwifi-so-a0-gf4-a0-"
85
+ #define IWL_SO_A_JF_B_FW_PRE "iwlwifi-so-a0-jf-b0-"
86
+ #define IWL_SO_A_HR_B_FW_PRE "iwlwifi-so-a0-hr-b0-"
87
+ #define IWL_SO_A_GF_A_FW_PRE "iwlwifi-so-a0-gf-a0-"
88
+ #define IWL_TY_A_GF_A_FW_PRE "iwlwifi-ty-a0-gf-a0-"
89
+ #define IWL_SO_A_GF4_A_FW_PRE "iwlwifi-so-a0-gf4-a0-"
93
90
#define IWL_SNJ_A_GF4_A_FW_PRE "iwlwifi-SoSnj-a0-gf4-a0-"
94
91
#define IWL_SNJ_A_GF_A_FW_PRE "iwlwifi-SoSnj-a0-gf-a0-"
95
92
96
- #define IWL_22000_HR_MODULE_FIRMWARE (api ) \
97
- IWL_22000_HR_FW_PRE __stringify(api) ".ucode"
98
- #define IWL_22000_JF_MODULE_FIRMWARE (api ) \
99
- IWL_22000_JF_FW_PRE __stringify(api) ".ucode"
100
- #define IWL_22000_QU_B_HR_B_MODULE_FIRMWARE (api ) \
101
- IWL_22000_QU_B_HR_B_FW_PRE __stringify(api) ".ucode"
93
+ #define IWL_QU_B_HR_B_MODULE_FIRMWARE (api ) \
94
+ IWL_QU_B_HR_B_FW_PRE __stringify(api) ".ucode"
102
95
#define IWL_QNJ_B_HR_B_MODULE_FIRMWARE (api ) \
103
96
IWL_QNJ_B_HR_B_FW_PRE __stringify(api) ".ucode"
104
97
#define IWL_QUZ_A_HR_B_MODULE_FIRMWARE (api ) \
113
106
IWL_QNJ_B_JF_B_FW_PRE __stringify(api) ".ucode"
114
107
#define IWL_CC_A_MODULE_FIRMWARE (api ) \
115
108
IWL_CC_A_FW_PRE __stringify(api) ".ucode"
116
- #define IWL_22000_SO_A_JF_B_MODULE_FIRMWARE (api ) \
117
- IWL_22000_SO_A_JF_B_FW_PRE __stringify(api) ".ucode"
118
- #define IWL_22000_SO_A_HR_B_MODULE_FIRMWARE (api ) \
119
- IWL_22000_SO_A_HR_B_FW_PRE __stringify(api) ".ucode"
120
- #define IWL_22000_SO_A_GF_A_MODULE_FIRMWARE (api ) \
121
- IWL_22000_SO_A_GF_A_FW_PRE __stringify(api) ".ucode"
122
- #define IWL_22000_TY_A_GF_A_MODULE_FIRMWARE (api ) \
123
- IWL_22000_TY_A_GF_A_FW_PRE __stringify(api) ".ucode"
109
+ #define IWL_SO_A_JF_B_MODULE_FIRMWARE (api ) \
110
+ IWL_SO_A_JF_B_FW_PRE __stringify(api) ".ucode"
111
+ #define IWL_SO_A_HR_B_MODULE_FIRMWARE (api ) \
112
+ IWL_SO_A_HR_B_FW_PRE __stringify(api) ".ucode"
113
+ #define IWL_SO_A_GF_A_MODULE_FIRMWARE (api ) \
114
+ IWL_SO_A_GF_A_FW_PRE __stringify(api) ".ucode"
115
+ #define IWL_TY_A_GF_A_MODULE_FIRMWARE (api ) \
116
+ IWL_TY_A_GF_A_FW_PRE __stringify(api) ".ucode"
124
117
#define IWL_SNJ_A_GF4_A_MODULE_FIRMWARE (api ) \
125
118
IWL_SNJ_A_GF4_A_FW_PRE __stringify(api) ".ucode"
126
119
#define IWL_SNJ_A_GF_A_MODULE_FIRMWARE (api ) \
@@ -352,7 +345,7 @@ const char iwl_ax200_killer_1650x_name[] =
352
345
353
346
const struct iwl_cfg iwl_ax101_cfg_qu_hr = {
354
347
.name = "Intel(R) Wi-Fi 6 AX101" ,
355
- .fw_name_pre = IWL_22000_QU_B_HR_B_FW_PRE ,
348
+ .fw_name_pre = IWL_QU_B_HR_B_FW_PRE ,
356
349
IWL_DEVICE_22500 ,
357
350
/*
358
351
* This device doesn't support receiving BlockAck with a large bitmap
@@ -366,7 +359,7 @@ const struct iwl_cfg iwl_ax101_cfg_qu_hr = {
366
359
367
360
const struct iwl_cfg iwl_ax201_cfg_qu_hr = {
368
361
.name = "Intel(R) Wi-Fi 6 AX201 160MHz" ,
369
- .fw_name_pre = IWL_22000_QU_B_HR_B_FW_PRE ,
362
+ .fw_name_pre = IWL_QU_B_HR_B_FW_PRE ,
370
363
IWL_DEVICE_22500 ,
371
364
/*
372
365
* This device doesn't support receiving BlockAck with a large bitmap
@@ -471,7 +464,7 @@ const struct iwl_cfg iwl_ax200_cfg_cc = {
471
464
472
465
const struct iwl_cfg killer1650s_2ax_cfg_qu_b0_hr_b0 = {
473
466
.name = "Killer(R) Wi-Fi 6 AX1650i 160MHz Wireless Network Adapter (201NGW)" ,
474
- .fw_name_pre = IWL_22000_QU_B_HR_B_FW_PRE ,
467
+ .fw_name_pre = IWL_QU_B_HR_B_FW_PRE ,
475
468
IWL_DEVICE_22500 ,
476
469
/*
477
470
* This device doesn't support receiving BlockAck with a large bitmap
@@ -484,7 +477,7 @@ const struct iwl_cfg killer1650s_2ax_cfg_qu_b0_hr_b0 = {
484
477
485
478
const struct iwl_cfg killer1650i_2ax_cfg_qu_b0_hr_b0 = {
486
479
.name = "Killer(R) Wi-Fi 6 AX1650s 160MHz Wireless Network Adapter (201D2W)" ,
487
- .fw_name_pre = IWL_22000_QU_B_HR_B_FW_PRE ,
480
+ .fw_name_pre = IWL_QU_B_HR_B_FW_PRE ,
488
481
IWL_DEVICE_22500 ,
489
482
/*
490
483
* This device doesn't support receiving BlockAck with a large bitmap
@@ -535,29 +528,29 @@ const struct iwl_cfg iwl_qnj_b0_hr_b0_cfg = {
535
528
536
529
const struct iwl_cfg iwlax210_2ax_cfg_so_jf_a0 = {
537
530
.name = "Intel(R) Wireless-AC 9560 160MHz" ,
538
- .fw_name_pre = IWL_22000_SO_A_JF_B_FW_PRE ,
531
+ .fw_name_pre = IWL_SO_A_JF_B_FW_PRE ,
539
532
IWL_DEVICE_AX210 ,
540
533
.num_rbds = IWL_NUM_RBDS_NON_HE ,
541
534
};
542
535
543
536
const struct iwl_cfg iwlax210_2ax_cfg_so_hr_a0 = {
544
537
.name = "Intel(R) Wi-Fi 6 AX210 160MHz" ,
545
- .fw_name_pre = IWL_22000_SO_A_HR_B_FW_PRE ,
538
+ .fw_name_pre = IWL_SO_A_HR_B_FW_PRE ,
546
539
IWL_DEVICE_AX210 ,
547
540
.num_rbds = IWL_NUM_RBDS_AX210_HE ,
548
541
};
549
542
550
543
const struct iwl_cfg iwlax211_2ax_cfg_so_gf_a0 = {
551
544
.name = "Intel(R) Wi-Fi 6 AX211 160MHz" ,
552
- .fw_name_pre = IWL_22000_SO_A_GF_A_FW_PRE ,
545
+ .fw_name_pre = IWL_SO_A_GF_A_FW_PRE ,
553
546
.uhb_supported = true,
554
547
IWL_DEVICE_AX210 ,
555
548
.num_rbds = IWL_NUM_RBDS_AX210_HE ,
556
549
};
557
550
558
551
const struct iwl_cfg iwlax211_2ax_cfg_so_gf_a0_long = {
559
552
.name = "Intel(R) Wi-Fi 6 AX211 160MHz" ,
560
- .fw_name_pre = IWL_22000_SO_A_GF_A_FW_PRE ,
553
+ .fw_name_pre = IWL_SO_A_GF_A_FW_PRE ,
561
554
.uhb_supported = true,
562
555
IWL_DEVICE_AX210 ,
563
556
.num_rbds = IWL_NUM_RBDS_AX210_HE ,
@@ -567,23 +560,23 @@ const struct iwl_cfg iwlax211_2ax_cfg_so_gf_a0_long = {
567
560
568
561
const struct iwl_cfg iwlax210_2ax_cfg_ty_gf_a0 = {
569
562
.name = "Intel(R) Wi-Fi 6 AX210 160MHz" ,
570
- .fw_name_pre = IWL_22000_TY_A_GF_A_FW_PRE ,
563
+ .fw_name_pre = IWL_TY_A_GF_A_FW_PRE ,
571
564
.uhb_supported = true,
572
565
IWL_DEVICE_AX210 ,
573
566
.num_rbds = IWL_NUM_RBDS_AX210_HE ,
574
567
};
575
568
576
569
const struct iwl_cfg iwlax411_2ax_cfg_so_gf4_a0 = {
577
570
.name = "Intel(R) Wi-Fi 6 AX411 160MHz" ,
578
- .fw_name_pre = IWL_22000_SO_A_GF4_A_FW_PRE ,
571
+ .fw_name_pre = IWL_SO_A_GF4_A_FW_PRE ,
579
572
.uhb_supported = true,
580
573
IWL_DEVICE_AX210 ,
581
574
.num_rbds = IWL_NUM_RBDS_AX210_HE ,
582
575
};
583
576
584
577
const struct iwl_cfg iwlax411_2ax_cfg_so_gf4_a0_long = {
585
578
.name = "Intel(R) Wi-Fi 6 AX411 160MHz" ,
586
- .fw_name_pre = IWL_22000_SO_A_GF4_A_FW_PRE ,
579
+ .fw_name_pre = IWL_SO_A_GF4_A_FW_PRE ,
587
580
.uhb_supported = true,
588
581
IWL_DEVICE_AX210 ,
589
582
.num_rbds = IWL_NUM_RBDS_AX210_HE ,
@@ -607,18 +600,17 @@ const struct iwl_cfg iwlax211_cfg_snj_gf_a0 = {
607
600
.num_rbds = IWL_NUM_RBDS_AX210_HE ,
608
601
};
609
602
610
- MODULE_FIRMWARE (IWL_22000_HR_MODULE_FIRMWARE (IWL_22000_UCODE_API_MAX ));
611
- MODULE_FIRMWARE (IWL_22000_JF_MODULE_FIRMWARE (IWL_22000_UCODE_API_MAX ));
603
+ MODULE_FIRMWARE (IWL_QU_B_HR_B_MODULE_FIRMWARE (IWL_22000_UCODE_API_MAX ));
612
604
MODULE_FIRMWARE (IWL_QNJ_B_HR_B_MODULE_FIRMWARE (IWL_22000_UCODE_API_MAX ));
613
605
MODULE_FIRMWARE (IWL_QU_C_HR_B_MODULE_FIRMWARE (IWL_22000_UCODE_API_MAX ));
614
606
MODULE_FIRMWARE (IWL_QU_B_JF_B_MODULE_FIRMWARE (IWL_22000_UCODE_API_MAX ));
615
607
MODULE_FIRMWARE (IWL_QUZ_A_HR_B_MODULE_FIRMWARE (IWL_22000_UCODE_API_MAX ));
616
608
MODULE_FIRMWARE (IWL_QUZ_A_JF_B_MODULE_FIRMWARE (IWL_22000_UCODE_API_MAX ));
617
609
MODULE_FIRMWARE (IWL_QNJ_B_JF_B_MODULE_FIRMWARE (IWL_22000_UCODE_API_MAX ));
618
610
MODULE_FIRMWARE (IWL_CC_A_MODULE_FIRMWARE (IWL_22000_UCODE_API_MAX ));
619
- MODULE_FIRMWARE (IWL_22000_SO_A_JF_B_MODULE_FIRMWARE (IWL_22000_UCODE_API_MAX ));
620
- MODULE_FIRMWARE (IWL_22000_SO_A_HR_B_MODULE_FIRMWARE (IWL_22000_UCODE_API_MAX ));
621
- MODULE_FIRMWARE (IWL_22000_SO_A_GF_A_MODULE_FIRMWARE (IWL_22000_UCODE_API_MAX ));
622
- MODULE_FIRMWARE (IWL_22000_TY_A_GF_A_MODULE_FIRMWARE (IWL_22000_UCODE_API_MAX ));
611
+ MODULE_FIRMWARE (IWL_SO_A_JF_B_MODULE_FIRMWARE (IWL_22000_UCODE_API_MAX ));
612
+ MODULE_FIRMWARE (IWL_SO_A_HR_B_MODULE_FIRMWARE (IWL_22000_UCODE_API_MAX ));
613
+ MODULE_FIRMWARE (IWL_SO_A_GF_A_MODULE_FIRMWARE (IWL_22000_UCODE_API_MAX ));
614
+ MODULE_FIRMWARE (IWL_TY_A_GF_A_MODULE_FIRMWARE (IWL_22000_UCODE_API_MAX ));
623
615
MODULE_FIRMWARE (IWL_SNJ_A_GF4_A_MODULE_FIRMWARE (IWL_22000_UCODE_API_MAX ));
624
616
MODULE_FIRMWARE (IWL_SNJ_A_GF_A_MODULE_FIRMWARE (IWL_22000_UCODE_API_MAX ));
0 commit comments