|
@@ -95,48 +95,6 @@ struct iwl_lib_ops {
|
|
|
void (*temperature)(struct iwl_priv *priv);
|
|
|
};
|
|
|
|
|
|
-/*
|
|
|
- * @max_ll_items: max number of OTP blocks
|
|
|
- * @shadow_ram_support: shadow support for OTP memory
|
|
|
- * @led_compensation: compensate on the led on/off time per HW according
|
|
|
- * to the deviation to achieve the desired led frequency.
|
|
|
- * The detail algorithm is described in iwl-led.c
|
|
|
- * @chain_noise_num_beacons: number of beacons used to compute chain noise
|
|
|
- * @adv_thermal_throttle: support advance thermal throttle
|
|
|
- * @support_ct_kill_exit: support ct kill exit condition
|
|
|
- * @support_wimax_coexist: support wimax/wifi co-exist
|
|
|
- * @plcp_delta_threshold: plcp error rate threshold used to trigger
|
|
|
- * radio tuning when there is a high receiving plcp error rate
|
|
|
- * @chain_noise_scale: default chain noise scale used for gain computation
|
|
|
- * @wd_timeout: TX queues watchdog timeout
|
|
|
- * @max_event_log_size: size of event log buffer size for ucode event logging
|
|
|
- * @shadow_reg_enable: HW shadhow register bit
|
|
|
- * @no_idle_support: do not support idle mode
|
|
|
- * @hd_v2: v2 of enhanced sensitivity value, used for 2000 series and up
|
|
|
- * wd_disable: disable watchdog timer
|
|
|
- */
|
|
|
-struct iwl_base_params {
|
|
|
- int eeprom_size;
|
|
|
- int num_of_queues; /* def: HW dependent */
|
|
|
- int num_of_ampdu_queues;/* def: HW dependent */
|
|
|
- /* for iwl_apm_init() */
|
|
|
- u32 pll_cfg_val;
|
|
|
-
|
|
|
- const u16 max_ll_items;
|
|
|
- const bool shadow_ram_support;
|
|
|
- u16 led_compensation;
|
|
|
- bool adv_thermal_throttle;
|
|
|
- bool support_ct_kill_exit;
|
|
|
- const bool support_wimax_coexist;
|
|
|
- u8 plcp_delta_threshold;
|
|
|
- s32 chain_noise_scale;
|
|
|
- unsigned int wd_timeout;
|
|
|
- u32 max_event_log_size;
|
|
|
- const bool shadow_reg_enable;
|
|
|
- const bool no_idle_support;
|
|
|
- const bool hd_v2;
|
|
|
- const bool wd_disable;
|
|
|
-};
|
|
|
/*
|
|
|
* @advanced_bt_coexist: support advanced bt coexist
|
|
|
* @bt_init_traffic_load: specify initial bt traffic load
|