Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src-draft/trunk]: src/sys/external/bsd/iwlwifi/dist Add directory prefix to ...



details:   https://anonhg.NetBSD.org/src-all/rev/24bf9917fa61
branches:  trunk
changeset: 378075:24bf9917fa61
user:      Phil Nelson <phil%netbsd.org@localhost>
date:      Thu Jul 13 13:06:46 2023 -0700

description:
Add directory prefix to .c files for unique names in kernel compiles.

diffstat:

 sys/external/bsd/iwlwifi/dist/cfg/22000.c                |  1009 --
 sys/external/bsd/iwlwifi/dist/cfg/7000.c                 |   298 -
 sys/external/bsd/iwlwifi/dist/cfg/8000.c                 |   157 -
 sys/external/bsd/iwlwifi/dist/cfg/9000.c                 |   192 -
 sys/external/bsd/iwlwifi/dist/cfg/cfg_22000.c            |  1009 ++
 sys/external/bsd/iwlwifi/dist/cfg/cfg_7000.c             |   298 +
 sys/external/bsd/iwlwifi/dist/cfg/cfg_8000.c             |   157 +
 sys/external/bsd/iwlwifi/dist/cfg/cfg_9000.c             |   192 +
 sys/external/bsd/iwlwifi/dist/fw/acpi.c                  |  1177 --
 sys/external/bsd/iwlwifi/dist/fw/dbg.c                   |  3172 --------
 sys/external/bsd/iwlwifi/dist/fw/debugfs.c               |   409 -
 sys/external/bsd/iwlwifi/dist/fw/dump.c                  |   458 -
 sys/external/bsd/iwlwifi/dist/fw/fw_acpi.c               |  1177 ++
 sys/external/bsd/iwlwifi/dist/fw/fw_dbg.c                |  3172 ++++++++
 sys/external/bsd/iwlwifi/dist/fw/fw_debugfs.c            |   409 +
 sys/external/bsd/iwlwifi/dist/fw/fw_dump.c               |   458 +
 sys/external/bsd/iwlwifi/dist/fw/fw_img.c                |    93 +
 sys/external/bsd/iwlwifi/dist/fw/fw_init.c               |   159 +
 sys/external/bsd/iwlwifi/dist/fw/fw_notif-wait.c         |   135 +
 sys/external/bsd/iwlwifi/dist/fw/fw_paging.c             |   296 +
 sys/external/bsd/iwlwifi/dist/fw/fw_pnvm.c               |   359 +
 sys/external/bsd/iwlwifi/dist/fw/fw_rs.c                 |   255 +
 sys/external/bsd/iwlwifi/dist/fw/fw_smem.c               |   114 +
 sys/external/bsd/iwlwifi/dist/fw/fw_uefi.c               |   356 +
 sys/external/bsd/iwlwifi/dist/fw/img.c                   |    93 -
 sys/external/bsd/iwlwifi/dist/fw/init.c                  |   159 -
 sys/external/bsd/iwlwifi/dist/fw/notif-wait.c            |   135 -
 sys/external/bsd/iwlwifi/dist/fw/paging.c                |   296 -
 sys/external/bsd/iwlwifi/dist/fw/pnvm.c                  |   359 -
 sys/external/bsd/iwlwifi/dist/fw/rs.c                    |   255 -
 sys/external/bsd/iwlwifi/dist/fw/smem.c                  |   114 -
 sys/external/bsd/iwlwifi/dist/fw/uefi.c                  |   356 -
 sys/external/bsd/iwlwifi/dist/mvm/binding.c              |   163 -
 sys/external/bsd/iwlwifi/dist/mvm/coex.c                 |   685 -
 sys/external/bsd/iwlwifi/dist/mvm/d3.c                   |  2797 -------
 sys/external/bsd/iwlwifi/dist/mvm/debugfs-vif.c          |   785 -
 sys/external/bsd/iwlwifi/dist/mvm/debugfs.c              |  1953 ----
 sys/external/bsd/iwlwifi/dist/mvm/ftm-initiator.c        |  1371 ---
 sys/external/bsd/iwlwifi/dist/mvm/ftm-responder.c        |   481 -
 sys/external/bsd/iwlwifi/dist/mvm/fw.c                   |  1743 ----
 sys/external/bsd/iwlwifi/dist/mvm/led.c                  |   119 -
 sys/external/bsd/iwlwifi/dist/mvm/mac-ctxt.c             |  1677 ----
 sys/external/bsd/iwlwifi/dist/mvm/mac80211.c             |  5522 --------------
 sys/external/bsd/iwlwifi/dist/mvm/mvm_binding.c          |   163 +
 sys/external/bsd/iwlwifi/dist/mvm/mvm_coex.c             |   685 +
 sys/external/bsd/iwlwifi/dist/mvm/mvm_d3.c               |  2797 +++++++
 sys/external/bsd/iwlwifi/dist/mvm/mvm_debugfs-vif.c      |   785 +
 sys/external/bsd/iwlwifi/dist/mvm/mvm_debugfs.c          |  1953 ++++
 sys/external/bsd/iwlwifi/dist/mvm/mvm_ftm-initiator.c    |  1371 +++
 sys/external/bsd/iwlwifi/dist/mvm/mvm_ftm-responder.c    |   481 +
 sys/external/bsd/iwlwifi/dist/mvm/mvm_fw.c               |  1743 ++++
 sys/external/bsd/iwlwifi/dist/mvm/mvm_led.c              |   119 +
 sys/external/bsd/iwlwifi/dist/mvm/mvm_mac-ctxt.c         |  1677 ++++
 sys/external/bsd/iwlwifi/dist/mvm/mvm_mac80211.c         |  5522 ++++++++++++++
 sys/external/bsd/iwlwifi/dist/mvm/mvm_nvm.c              |   598 +
 sys/external/bsd/iwlwifi/dist/mvm/mvm_offloading.c       |   206 +
 sys/external/bsd/iwlwifi/dist/mvm/mvm_ops.c              |  1993 +++++
 sys/external/bsd/iwlwifi/dist/mvm/mvm_phy-ctxt.c         |   403 +
 sys/external/bsd/iwlwifi/dist/mvm/mvm_power.c            |   956 ++
 sys/external/bsd/iwlwifi/dist/mvm/mvm_quota.c            |   298 +
 sys/external/bsd/iwlwifi/dist/mvm/mvm_rfi.c              |   143 +
 sys/external/bsd/iwlwifi/dist/mvm/mvm_rs-fw.c            |   533 +
 sys/external/bsd/iwlwifi/dist/mvm/mvm_rs.c               |   105 +
 sys/external/bsd/iwlwifi/dist/mvm/mvm_rx.c               |  1064 ++
 sys/external/bsd/iwlwifi/dist/mvm/mvm_rxmq.c             |  2275 +++++
 sys/external/bsd/iwlwifi/dist/mvm/mvm_scan.c             |  3255 ++++++++
 sys/external/bsd/iwlwifi/dist/mvm/mvm_sf.c               |   279 +
 sys/external/bsd/iwlwifi/dist/mvm/mvm_sta.c              |  4177 ++++++++++
 sys/external/bsd/iwlwifi/dist/mvm/mvm_tdls.c             |   680 +
 sys/external/bsd/iwlwifi/dist/mvm/mvm_time-event.c       |  1229 +++
 sys/external/bsd/iwlwifi/dist/mvm/mvm_tt.c               |   910 ++
 sys/external/bsd/iwlwifi/dist/mvm/mvm_tx.c               |  2230 +++++
 sys/external/bsd/iwlwifi/dist/mvm/mvm_utils.c            |  1142 ++
 sys/external/bsd/iwlwifi/dist/mvm/nvm.c                  |   598 -
 sys/external/bsd/iwlwifi/dist/mvm/offloading.c           |   206 -
 sys/external/bsd/iwlwifi/dist/mvm/ops.c                  |  1993 -----
 sys/external/bsd/iwlwifi/dist/mvm/phy-ctxt.c             |   403 -
 sys/external/bsd/iwlwifi/dist/mvm/power.c                |   956 --
 sys/external/bsd/iwlwifi/dist/mvm/quota.c                |   298 -
 sys/external/bsd/iwlwifi/dist/mvm/rfi.c                  |   143 -
 sys/external/bsd/iwlwifi/dist/mvm/rs-fw.c                |   533 -
 sys/external/bsd/iwlwifi/dist/mvm/rs.c                   |   105 -
 sys/external/bsd/iwlwifi/dist/mvm/rx.c                   |  1064 --
 sys/external/bsd/iwlwifi/dist/mvm/rxmq.c                 |  2275 -----
 sys/external/bsd/iwlwifi/dist/mvm/scan.c                 |  3255 --------
 sys/external/bsd/iwlwifi/dist/mvm/sf.c                   |   279 -
 sys/external/bsd/iwlwifi/dist/mvm/sta.c                  |  4177 ----------
 sys/external/bsd/iwlwifi/dist/mvm/tdls.c                 |   680 -
 sys/external/bsd/iwlwifi/dist/mvm/time-event.c           |  1229 ---
 sys/external/bsd/iwlwifi/dist/mvm/tt.c                   |   910 --
 sys/external/bsd/iwlwifi/dist/mvm/tx.c                   |  2230 -----
 sys/external/bsd/iwlwifi/dist/mvm/utils.c                |  1142 --
 sys/external/bsd/iwlwifi/dist/pcie/ctxt-info-gen3.c      |   345 -
 sys/external/bsd/iwlwifi/dist/pcie/ctxt-info.c           |   263 -
 sys/external/bsd/iwlwifi/dist/pcie/drv.c                 |  1831 ----
 sys/external/bsd/iwlwifi/dist/pcie/pcie_ctxt-info-gen3.c |   345 +
 sys/external/bsd/iwlwifi/dist/pcie/pcie_ctxt-info.c      |   263 +
 sys/external/bsd/iwlwifi/dist/pcie/pcie_drv.c            |  1831 ++++
 sys/external/bsd/iwlwifi/dist/pcie/pcie_rx.c             |  2382 ++++++
 sys/external/bsd/iwlwifi/dist/pcie/pcie_trans-gen2.c     |   466 +
 sys/external/bsd/iwlwifi/dist/pcie/pcie_trans.c          |  3779 +++++++++
 sys/external/bsd/iwlwifi/dist/pcie/pcie_tx-gen2.c        |   261 +
 sys/external/bsd/iwlwifi/dist/pcie/pcie_tx.c             |  1639 ++++
 sys/external/bsd/iwlwifi/dist/pcie/rx.c                  |  2382 ------
 sys/external/bsd/iwlwifi/dist/pcie/trans-gen2.c          |   466 -
 sys/external/bsd/iwlwifi/dist/pcie/trans.c               |  3779 ---------
 sys/external/bsd/iwlwifi/dist/pcie/tx-gen2.c             |   261 -
 sys/external/bsd/iwlwifi/dist/pcie/tx.c                  |  1639 ----
 sys/external/bsd/iwlwifi/dist/queue/queue_tx.c           |  1889 ++++
 sys/external/bsd/iwlwifi/dist/queue/tx.c                 |  1889 ----
 110 files changed, 61266 insertions(+), 61266 deletions(-)

diffs (truncated from 122972 to 300 lines):

diff -r 69697f6d5627 -r 24bf9917fa61 sys/external/bsd/iwlwifi/dist/cfg/22000.c
--- a/sys/external/bsd/iwlwifi/dist/cfg/22000.c Thu Jun 29 09:04:04 2023 -0700
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,1009 +0,0 @@
-// SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause
-/*
- * Copyright (C) 2015-2017 Intel Deutschland GmbH
- * Copyright (C) 2018-2022 Intel Corporation
- */
-#include <linux/module.h>
-#include <linux/stringify.h>
-#include "iwl-config.h"
-#include "iwl-prph.h"
-#include "fw/api/txq.h"
-
-/* Highest firmware API version supported */
-#define IWL_22000_UCODE_API_MAX        73
-
-/* Lowest firmware API version supported */
-#define IWL_22000_UCODE_API_MIN        39
-
-/* NVM versions */
-#define IWL_22000_NVM_VERSION          0x0a1d
-
-/* Memory offsets and lengths */
-#define IWL_22000_DCCM_OFFSET          0x800000 /* LMAC1 */
-#define IWL_22000_DCCM_LEN             0x10000 /* LMAC1 */
-#define IWL_22000_DCCM2_OFFSET         0x880000
-#define IWL_22000_DCCM2_LEN            0x8000
-#define IWL_22000_SMEM_OFFSET          0x400000
-#define IWL_22000_SMEM_LEN             0xD0000
-
-#define IWL_QU_B_HR_B_FW_PRE           "iwlwifi-Qu-b0-hr-b0-"
-#define IWL_QNJ_B_HR_B_FW_PRE          "iwlwifi-QuQnj-b0-hr-b0-"
-#define IWL_QU_C_HR_B_FW_PRE           "iwlwifi-Qu-c0-hr-b0-"
-#define IWL_QU_B_JF_B_FW_PRE           "iwlwifi-Qu-b0-jf-b0-"
-#define IWL_QU_C_JF_B_FW_PRE           "iwlwifi-Qu-c0-jf-b0-"
-#define IWL_QUZ_A_HR_B_FW_PRE          "iwlwifi-QuZ-a0-hr-b0-"
-#define IWL_QUZ_A_JF_B_FW_PRE          "iwlwifi-QuZ-a0-jf-b0-"
-#define IWL_QNJ_B_JF_B_FW_PRE          "iwlwifi-QuQnj-b0-jf-b0-"
-#define IWL_CC_A_FW_PRE                        "iwlwifi-cc-a0-"
-#define IWL_SO_A_JF_B_FW_PRE           "iwlwifi-so-a0-jf-b0-"
-#define IWL_SO_A_HR_B_FW_PRE           "iwlwifi-so-a0-hr-b0-"
-#define IWL_SO_A_GF_A_FW_PRE           "iwlwifi-so-a0-gf-a0-"
-#define IWL_TY_A_GF_A_FW_PRE           "iwlwifi-ty-a0-gf-a0-"
-#define IWL_SO_A_GF4_A_FW_PRE          "iwlwifi-so-a0-gf4-a0-"
-#define IWL_SO_A_MR_A_FW_PRE           "iwlwifi-so-a0-mr-a0-"
-#define IWL_SNJ_A_GF4_A_FW_PRE         "iwlwifi-SoSnj-a0-gf4-a0-"
-#define IWL_SNJ_A_GF_A_FW_PRE          "iwlwifi-SoSnj-a0-gf-a0-"
-#define IWL_SNJ_A_HR_B_FW_PRE          "iwlwifi-SoSnj-a0-hr-b0-"
-#define IWL_SNJ_A_JF_B_FW_PRE          "iwlwifi-SoSnj-a0-jf-b0-"
-#define IWL_MA_A_HR_B_FW_PRE           "iwlwifi-ma-a0-hr-b0-"
-#define IWL_MA_A_GF_A_FW_PRE           "iwlwifi-ma-a0-gf-a0-"
-#define IWL_MA_A_GF4_A_FW_PRE          "iwlwifi-ma-a0-gf4-a0-"
-#define IWL_MA_A_MR_A_FW_PRE           "iwlwifi-ma-a0-mr-a0-"
-#define IWL_MA_A_FM_A_FW_PRE           "iwlwifi-ma-a0-fm-a0-"
-#define IWL_SNJ_A_MR_A_FW_PRE          "iwlwifi-SoSnj-a0-mr-a0-"
-#define IWL_BZ_A_HR_B_FW_PRE           "iwlwifi-bz-a0-hr-b0-"
-#define IWL_BZ_A_GF_A_FW_PRE           "iwlwifi-bz-a0-gf-a0-"
-#define IWL_BZ_A_GF4_A_FW_PRE          "iwlwifi-bz-a0-gf4-a0-"
-#define IWL_BZ_A_MR_A_FW_PRE           "iwlwifi-bz-a0-mr-a0-"
-#define IWL_BZ_A_FM_A_FW_PRE           "iwlwifi-bz-a0-fm-a0-"
-#define IWL_GL_A_FM_A_FW_PRE           "iwlwifi-gl-a0-fm-a0-"
-#define IWL_BZ_Z_GF_A_FW_PRE           "iwlwifi-bz-z0-gf-a0-"
-#define IWL_BNJ_A_FM_A_FW_PRE          "iwlwifi-BzBnj-a0-fm-a0-"
-#define IWL_BNJ_A_FM4_A_FW_PRE         "iwlwifi-BzBnj-a0-fm4-a0-"
-#define IWL_BNJ_A_GF_A_FW_PRE          "iwlwifi-BzBnj-a0-gf-a0-"
-#define IWL_BNJ_A_GF4_A_FW_PRE         "iwlwifi-BzBnj-a0-gf4-a0-"
-#define IWL_BNJ_A_HR_B_FW_PRE          "iwlwifi-BzBnj-a0-hr-b0-"
-
-
-#define IWL_QU_B_HR_B_MODULE_FIRMWARE(api) \
-       IWL_QU_B_HR_B_FW_PRE __stringify(api) ".ucode"
-#define IWL_QNJ_B_HR_B_MODULE_FIRMWARE(api)    \
-       IWL_QNJ_B_HR_B_FW_PRE __stringify(api) ".ucode"
-#define IWL_QUZ_A_HR_B_MODULE_FIRMWARE(api) \
-       IWL_QUZ_A_HR_B_FW_PRE __stringify(api) ".ucode"
-#define IWL_QUZ_A_JF_B_MODULE_FIRMWARE(api) \
-       IWL_QUZ_A_JF_B_FW_PRE __stringify(api) ".ucode"
-#define IWL_QU_C_HR_B_MODULE_FIRMWARE(api) \
-       IWL_QU_C_HR_B_FW_PRE __stringify(api) ".ucode"
-#define IWL_QU_B_JF_B_MODULE_FIRMWARE(api) \
-       IWL_QU_B_JF_B_FW_PRE __stringify(api) ".ucode"
-#define IWL_QNJ_B_JF_B_MODULE_FIRMWARE(api)            \
-       IWL_QNJ_B_JF_B_FW_PRE __stringify(api) ".ucode"
-#define IWL_CC_A_MODULE_FIRMWARE(api)                  \
-       IWL_CC_A_FW_PRE __stringify(api) ".ucode"
-#define IWL_SO_A_JF_B_MODULE_FIRMWARE(api) \
-       IWL_SO_A_JF_B_FW_PRE __stringify(api) ".ucode"
-#define IWL_SO_A_HR_B_MODULE_FIRMWARE(api) \
-       IWL_SO_A_HR_B_FW_PRE __stringify(api) ".ucode"
-#define IWL_SO_A_GF_A_MODULE_FIRMWARE(api) \
-       IWL_SO_A_GF_A_FW_PRE __stringify(api) ".ucode"
-#define IWL_TY_A_GF_A_MODULE_FIRMWARE(api) \
-       IWL_TY_A_GF_A_FW_PRE __stringify(api) ".ucode"
-#define IWL_SNJ_A_GF4_A_MODULE_FIRMWARE(api) \
-       IWL_SNJ_A_GF4_A_FW_PRE __stringify(api) ".ucode"
-#define IWL_SNJ_A_GF_A_MODULE_FIRMWARE(api) \
-       IWL_SNJ_A_GF_A_FW_PRE __stringify(api) ".ucode"
-#define IWL_SNJ_A_HR_B_MODULE_FIRMWARE(api) \
-       IWL_SNJ_A_HR_B_FW_PRE __stringify(api) ".ucode"
-#define IWL_SNJ_A_JF_B_MODULE_FIRMWARE(api) \
-       IWL_SNJ_A_JF_B_FW_PRE __stringify(api) ".ucode"
-#define IWL_MA_A_HR_B_FW_MODULE_FIRMWARE(api)          \
-       IWL_MA_A_HR_B_FW_PRE __stringify(api) ".ucode"
-#define IWL_MA_A_GF_A_FW_MODULE_FIRMWARE(api)          \
-       IWL_MA_A_GF_A_FW_PRE __stringify(api) ".ucode"
-#define IWL_MA_A_GF4_A_FW_MODULE_FIRMWARE(api)         \
-       IWL_MA_A_GF4_A_FW_PRE __stringify(api) ".ucode"
-#define IWL_MA_A_MR_A_FW_MODULE_FIRMWARE(api) \
-       IWL_MA_A_MR_A_FW_PRE __stringify(api) ".ucode"
-#define IWL_MA_A_FM_A_FW_MODULE_FIRMWARE(api)          \
-       IWL_MA_A_FM_A_FW_PRE __stringify(api) ".ucode"
-#define IWL_SNJ_A_MR_A_MODULE_FIRMWARE(api) \
-       IWL_SNJ_A_MR_A_FW_PRE __stringify(api) ".ucode"
-#define IWL_BZ_A_HR_B_MODULE_FIRMWARE(api) \
-       IWL_BZ_A_HR_B_FW_PRE __stringify(api) ".ucode"
-#define IWL_BZ_A_GF_A_MODULE_FIRMWARE(api) \
-       IWL_BZ_A_GF_A_FW_PRE __stringify(api) ".ucode"
-#define IWL_BZ_A_GF4_A_MODULE_FIRMWARE(api) \
-       IWL_BZ_A_GF4_A_FW_PRE __stringify(api) ".ucode"
-#define IWL_BZ_A_MR_A_MODULE_FIRMWARE(api) \
-       IWL_BZ_A_MR_A_FW_PRE __stringify(api) ".ucode"
-#define IWL_BZ_A_FM_A_MODULE_FIRMWARE(api) \
-               IWL_BZ_A_FM_A_FW_PRE __stringify(api) ".ucode"
-#define IWL_GL_A_FM_A_MODULE_FIRMWARE(api) \
-               IWL_GL_A_FM_A_FW_PRE __stringify(api) ".ucode"
-#define IWL_BNJ_A_FM_A_MODULE_FIRMWARE(api) \
-       IWL_BNJ_A_FM_A_FW_PRE __stringify(api) ".ucode"
-#define IWL_BNJ_A_FM4_A_MODULE_FIRMWARE(api) \
-       IWL_BNJ_A_FM4_A_FW_PRE __stringify(api) ".ucode"
-#define IWL_BNJ_A_GF_A_MODULE_FIRMWARE(api) \
-       IWL_BNJ_A_GF_A_FW_PRE __stringify(api) ".ucode"
-#define IWL_BNJ_A_GF4_A_MODULE_FIRMWARE(api) \
-       IWL_BNJ_A_GF4_A_FW_PRE __stringify(api) ".ucode"
-#define IWL_BNJ_A_HR_B_MODULE_FIRMWARE(api) \
-       IWL_BNJ_A_HR_B_FW_PRE __stringify(api) ".ucode"
-
-static const struct iwl_base_params iwl_22000_base_params = {
-       .eeprom_size = OTP_LOW_IMAGE_SIZE_32K,
-       .num_of_queues = 512,
-       .max_tfd_queue_size = 256,
-       .shadow_ram_support = true,
-       .led_compensation = 57,
-       .wd_timeout = IWL_LONG_WD_TIMEOUT,
-       .max_event_log_size = 512,
-       .shadow_reg_enable = true,
-       .pcie_l1_allowed = true,
-};
-
-static const struct iwl_base_params iwl_ax210_base_params = {
-       .eeprom_size = OTP_LOW_IMAGE_SIZE_32K,
-       .num_of_queues = 512,
-       .max_tfd_queue_size = 65536,
-       .shadow_ram_support = true,
-       .led_compensation = 57,
-       .wd_timeout = IWL_LONG_WD_TIMEOUT,
-       .max_event_log_size = 512,
-       .shadow_reg_enable = true,
-       .pcie_l1_allowed = true,
-};
-
-static const struct iwl_ht_params iwl_22000_ht_params = {
-       .stbc = true,
-       .ldpc = true,
-       .ht40_bands = BIT(NL80211_BAND_2GHZ) | BIT(NL80211_BAND_5GHZ) |
-                     BIT(NL80211_BAND_6GHZ),
-};
-
-#define IWL_DEVICE_22000_COMMON                                                \
-       .ucode_api_max = IWL_22000_UCODE_API_MAX,                       \
-       .ucode_api_min = IWL_22000_UCODE_API_MIN,                       \
-       .led_mode = IWL_LED_RF_STATE,                                   \
-       .nvm_hw_section_num = 10,                                       \
-       .non_shared_ant = ANT_B,                                        \
-       .dccm_offset = IWL_22000_DCCM_OFFSET,                           \
-       .dccm_len = IWL_22000_DCCM_LEN,                                 \
-       .dccm2_offset = IWL_22000_DCCM2_OFFSET,                         \
-       .dccm2_len = IWL_22000_DCCM2_LEN,                               \
-       .smem_offset = IWL_22000_SMEM_OFFSET,                           \
-       .smem_len = IWL_22000_SMEM_LEN,                                 \
-       .features = IWL_TX_CSUM_NETIF_FLAGS | NETIF_F_RXCSUM,           \
-       .apmg_not_supported = true,                                     \
-       .trans.mq_rx_supported = true,                                  \
-       .vht_mu_mimo_supported = true,                                  \
-       .mac_addr_from_csr = 0x380,                                     \
-       .ht_params = &iwl_22000_ht_params,                              \
-       .nvm_ver = IWL_22000_NVM_VERSION,                               \
-       .trans.use_tfh = true,                                          \
-       .trans.rf_id = true,                                            \
-       .trans.gen2 = true,                                             \
-       .nvm_type = IWL_NVM_EXT,                                        \
-       .dbgc_supported = true,                                         \
-       .min_umac_error_event_table = 0x400000,                         \
-       .d3_debug_data_base_addr = 0x401000,                            \
-       .d3_debug_data_length = 60 * 1024,                              \
-       .mon_smem_regs = {                                              \
-               .write_ptr = {                                          \
-                       .addr = LDBG_M2S_BUF_WPTR,                      \
-                       .mask = LDBG_M2S_BUF_WPTR_VAL_MSK,              \
-       },                                                              \
-               .cycle_cnt = {                                          \
-                       .addr = LDBG_M2S_BUF_WRAP_CNT,                  \
-                       .mask = LDBG_M2S_BUF_WRAP_CNT_VAL_MSK,          \
-               },                                                      \
-       }
-
-#define IWL_DEVICE_22500                                               \
-       IWL_DEVICE_22000_COMMON,                                        \
-       .trans.device_family = IWL_DEVICE_FAMILY_22000,                 \
-       .trans.base_params = &iwl_22000_base_params,                    \
-       .gp2_reg_addr = 0xa02c68,                                       \
-       .mon_dram_regs = {                                              \
-               .write_ptr = {                                          \
-                       .addr = MON_BUFF_WRPTR_VER2,                    \
-                       .mask = 0xffffffff,                             \
-               },                                                      \
-               .cycle_cnt = {                                          \
-                       .addr = MON_BUFF_CYCLE_CNT_VER2,                \
-                       .mask = 0xffffffff,                             \
-               },                                                      \
-       }
-
-#define IWL_DEVICE_AX210                                               \
-       IWL_DEVICE_22000_COMMON,                                        \
-       .trans.umac_prph_offset = 0x300000,                             \
-       .trans.device_family = IWL_DEVICE_FAMILY_AX210,                 \
-       .trans.base_params = &iwl_ax210_base_params,                    \
-       .min_txq_size = 128,                                            \
-       .gp2_reg_addr = 0xd02c68,                                       \
-       .min_ba_txq_size = IWL_DEFAULT_QUEUE_SIZE_HE,           \
-       .mon_dram_regs = {                                              \
-               .write_ptr = {                                          \
-                       .addr = DBGC_CUR_DBGBUF_STATUS,                 \
-                       .mask = DBGC_CUR_DBGBUF_STATUS_OFFSET_MSK,      \
-               },                                                      \
-               .cycle_cnt = {                                          \
-                       .addr = DBGC_DBGBUF_WRAP_AROUND,                \
-                       .mask = 0xffffffff,                             \
-               },                                                      \
-               .cur_frag = {                                           \
-                       .addr = DBGC_CUR_DBGBUF_STATUS,                 \
-                       .mask = DBGC_CUR_DBGBUF_STATUS_IDX_MSK,         \
-               },                                                      \
-       }
-
-#define IWL_DEVICE_BZ_COMMON                                           \
-       .ucode_api_max = IWL_22000_UCODE_API_MAX,                       \
-       .ucode_api_min = IWL_22000_UCODE_API_MIN,                       \
-       .led_mode = IWL_LED_RF_STATE,                                   \
-       .nvm_hw_section_num = 10,                                       \
-       .non_shared_ant = ANT_B,                                        \
-       .dccm_offset = IWL_22000_DCCM_OFFSET,                           \
-       .dccm_len = IWL_22000_DCCM_LEN,                                 \
-       .dccm2_offset = IWL_22000_DCCM2_OFFSET,                         \
-       .dccm2_len = IWL_22000_DCCM2_LEN,                               \
-       .smem_offset = IWL_22000_SMEM_OFFSET,                           \
-       .smem_len = IWL_22000_SMEM_LEN,                                 \
-       .features = IWL_TX_CSUM_NETIF_FLAGS_BZ | NETIF_F_RXCSUM,        \
-       .apmg_not_supported = true,                                     \
-       .trans.mq_rx_supported = true,                                  \
-       .vht_mu_mimo_supported = true,                                  \
-       .mac_addr_from_csr = 0x30,                                      \
-       .ht_params = &iwl_22000_ht_params,                              \
-       .nvm_ver = IWL_22000_NVM_VERSION,                               \
-       .trans.use_tfh = true,                                          \
-       .trans.rf_id = true,                                            \
-       .trans.gen2 = true,                                             \
-       .nvm_type = IWL_NVM_EXT,                                        \
-       .dbgc_supported = true,                                         \
-       .min_umac_error_event_table = 0x400000,                         \
-       .d3_debug_data_base_addr = 0x401000,                            \
-       .d3_debug_data_length = 60 * 1024,                              \
-       .mon_smem_regs = {                                              \
-               .write_ptr = {                                          \
-                       .addr = LDBG_M2S_BUF_WPTR,                      \
-                       .mask = LDBG_M2S_BUF_WPTR_VAL_MSK,              \
-       },                                                              \
-               .cycle_cnt = {                                          \
-                       .addr = LDBG_M2S_BUF_WRAP_CNT,                  \
-                       .mask = LDBG_M2S_BUF_WRAP_CNT_VAL_MSK,          \
-               },                                                      \
-       }
-
-#define IWL_DEVICE_BZ                                                  \
-       IWL_DEVICE_BZ_COMMON,                                           \
-       .trans.umac_prph_offset = 0x300000,                             \
-       .trans.device_family = IWL_DEVICE_FAMILY_BZ,                    \
-       .trans.base_params = &iwl_ax210_base_params,                    \
-       .min_txq_size = 128,                                            \
-       .gp2_reg_addr = 0xd02c68,                                       \
-       .min_ba_txq_size = IWL_DEFAULT_QUEUE_SIZE_EHT,          \
-       .mon_dram_regs = {                                              \
-               .write_ptr = {                                          \
-                       .addr = DBGC_CUR_DBGBUF_STATUS,                 \
-                       .mask = DBGC_CUR_DBGBUF_STATUS_OFFSET_MSK,      \
-               },                                                      \
-               .cycle_cnt = {                                          \
-                       .addr = DBGC_DBGBUF_WRAP_AROUND,                \
-                       .mask = 0xffffffff,                             \



Home | Main Index | Thread Index | Old Index