Lines Matching +full:hw +full:- +full:monitor
1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
3 * Copyright (C) 2005-2014, 2018-2021 Intel Corporation
4 * Copyright (C) 2016-2017 Intel Deutschland GmbH
5 * Copyright (C) 2018-2025 Intel Corporation
15 #include "iwl-csr.h"
16 #include "iwl-drv.h"
97 * enum iwl_nvm_type - nvm formats
143 MODULE_FIRMWARE(pfx "-" __stringify(api) ".ucode"); \
154 * struct iwl_fw_mon_reg - FW monitor register info
164 * struct iwl_fw_mon_regs - FW monitor registers
176 * struct iwl_family_base_params - base parameters for an entire family
179 * @led_compensation: compensate on the led on/off time per HW according
181 * The detail algorithm is described in iwl-led.c
184 * @shadow_reg_enable: HW shadow register support
187 * is in flight. This is due to a HW bug in 7260, 3160 and 7265.
191 * @num_of_queues: number of HW TX queues supported
194 * @nvm_hw_section_num: the ID of the HW NVM section
195 * @features: hw features, any combination of feature_passlist
198 * @mac_addr_from_csr: read HW address from CSR registers at this offset
206 * @mon_dbgi_regs: monitor DBGI registers
207 * @mon_dram_regs: monitor DRAM registers
208 * @mon_smem_regs: monitor SMEM registers
226 u16 num_of_queues; /* def: HW dependent */
227 u32 max_tfd_queue_size; /* def: HW dependent */
264 * Tx-backoff threshold
266 * @backoff: The tx-backoff in uSec
276 * struct iwl_tt_params - thermal throttling parameters
285 * @tx_backoff: Array of thresholds for tx-backoff , in ascending order.
289 * @support_tx_backoff: Support tx-backoff?
329 /* Tx-backoff power threshold
331 * @backoff: The tx-backoff in uSec
346 * struct iwl_mac_cfg - information about the MAC-specific device part
350 * used, among other things, to boot the NIC so that the HW REV or
359 * @mq_rx_supported: multi-queue rx support
382 * These sizes were picked according to 8 MSDUs inside 64/256/612 A-MSDUs
383 * in an A-MPDU, with additional overhead to account for processing time.
395 * filename is constructed as <fw_name_pre>-<api>.ucode.
406 * @bw_limit: bandwidth limit for this device, if non-zero
410 * @lp_xtal_workaround: low-power crystal workaround needed
422 * @vht_mu_mimo_supported: VHT MU-MIMO support
426 * (only used for multi-queue capable devices)