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