/* Lowest firmware API version supported */
#define IWL_22000_UCODE_API_MIN 77
-/* Memory offsets and lengths */
-#define IWL_22000_SMEM_OFFSET 0x400000
-#define IWL_22000_SMEM_LEN 0xD0000
-
#define IWL_CC_A_FW_PRE "iwlwifi-cc-a0"
#define IWL_CC_A_MODULE_FIRMWARE(api) \
.wd_timeout = IWL_LONG_WD_TIMEOUT,
.shadow_reg_enable = true,
.pcie_l1_allowed = true,
- .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,
.mac_addr_from_csr = 0x380,
/* Lowest firmware API version supported */
#define IWL_AX210_UCODE_API_MIN 89
-/* Memory offsets and lengths */
-#define IWL_AX210_SMEM_OFFSET 0x400000
-#define IWL_AX210_SMEM_LEN 0xD0000
-
static const struct iwl_family_base_params iwl_ax210_base = {
.num_of_queues = 512,
.max_tfd_queue_size = 65536,
.wd_timeout = IWL_LONG_WD_TIMEOUT,
.shadow_reg_enable = true,
.pcie_l1_allowed = true,
- .smem_offset = IWL_AX210_SMEM_OFFSET,
- .smem_len = IWL_AX210_SMEM_LEN,
.features = IWL_TX_CSUM_NETIF_FLAGS | NETIF_F_RXCSUM,
.apmg_not_supported = true,
.mac_addr_from_csr = 0x380,
/* Lowest firmware core release supported */
#define IWL_BZ_UCODE_CORE_MIN 101
-/* Memory offsets and lengths */
-#define IWL_BZ_SMEM_OFFSET 0x400000
-#define IWL_BZ_SMEM_LEN 0xD0000
-
static const struct iwl_family_base_params iwl_bz_base = {
.num_of_queues = 512,
.max_tfd_queue_size = 65536,
.wd_timeout = IWL_LONG_WD_TIMEOUT,
.shadow_reg_enable = true,
.pcie_l1_allowed = true,
- .smem_offset = IWL_BZ_SMEM_OFFSET,
- .smem_len = IWL_BZ_SMEM_LEN,
.apmg_not_supported = true,
.mac_addr_from_csr = 0x30,
.d3_debug_data_base_addr = 0x401000,
/* Lowest firmware core release supported */
#define IWL_DR_UCODE_CORE_MIN 101
-/* Memory offsets and lengths */
-#define IWL_DR_SMEM_OFFSET 0x400000
-#define IWL_DR_SMEM_LEN 0xD0000
-
#define IWL_DR_A_PE_A_FW_PRE "iwlwifi-dr-a0-pe-a0"
static const struct iwl_family_base_params iwl_dr_base = {
.wd_timeout = IWL_LONG_WD_TIMEOUT,
.shadow_reg_enable = true,
.pcie_l1_allowed = true,
- .smem_offset = IWL_DR_SMEM_OFFSET,
- .smem_len = IWL_DR_SMEM_LEN,
.apmg_not_supported = true,
.mac_addr_from_csr = 0x30,
.d3_debug_data_base_addr = 0x401000,
/* Lowest firmware core release supported */
#define IWL_SC_UCODE_CORE_MIN 101
-/* Memory offsets and lengths */
-#define IWL_SC_SMEM_OFFSET 0x400000
-#define IWL_SC_SMEM_LEN 0xD0000
-
#define IWL_SC_A_FM_B_FW_PRE "iwlwifi-sc-a0-fm-b0"
#define IWL_SC_A_FM_C_FW_PRE "iwlwifi-sc-a0-fm-c0"
#define IWL_SC_A_WH_A_FW_PRE "iwlwifi-sc-a0-wh-a0"
.wd_timeout = IWL_LONG_WD_TIMEOUT,
.shadow_reg_enable = true,
.pcie_l1_allowed = true,
- .smem_offset = IWL_SC_SMEM_OFFSET,
- .smem_len = IWL_SC_SMEM_LEN,
.apmg_not_supported = true,
.mac_addr_from_csr = 0x30,
.d3_debug_data_base_addr = 0x401000,