iwlwifi: move BT/HT params to shared
Hardware parameters will be shared, so move the definitions into the shared header file. Signed-off-by: Johannes Berg <johannes.berg@intel.com> Signed-off-by: Wey-Yi Guy <wey-yi.w.guy@intel.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
parent
562f08eb80
commit
a75a79a84f
2 changed files with 24 additions and 24 deletions
|
@ -89,30 +89,6 @@ struct iwl_lib_ops {
|
||||||
void (*temperature)(struct iwl_priv *priv);
|
void (*temperature)(struct iwl_priv *priv);
|
||||||
};
|
};
|
||||||
|
|
||||||
/*
|
|
||||||
* @advanced_bt_coexist: support advanced bt coexist
|
|
||||||
* @bt_init_traffic_load: specify initial bt traffic load
|
|
||||||
* @bt_prio_boost: default bt priority boost value
|
|
||||||
* @agg_time_limit: maximum number of uSec in aggregation
|
|
||||||
* @bt_sco_disable: uCode should not response to BT in SCO/ESCO mode
|
|
||||||
*/
|
|
||||||
struct iwl_bt_params {
|
|
||||||
bool advanced_bt_coexist;
|
|
||||||
u8 bt_init_traffic_load;
|
|
||||||
u8 bt_prio_boost;
|
|
||||||
u16 agg_time_limit;
|
|
||||||
bool bt_sco_disable;
|
|
||||||
bool bt_session_2;
|
|
||||||
};
|
|
||||||
/*
|
|
||||||
* @use_rts_for_aggregation: use rts/cts protection for HT traffic
|
|
||||||
*/
|
|
||||||
struct iwl_ht_params {
|
|
||||||
const bool ht_greenfield_support; /* if used set to true */
|
|
||||||
bool use_rts_for_aggregation;
|
|
||||||
enum ieee80211_smps_mode smps_mode;
|
|
||||||
};
|
|
||||||
|
|
||||||
/***************************
|
/***************************
|
||||||
* L i b *
|
* L i b *
|
||||||
***************************/
|
***************************/
|
||||||
|
|
|
@ -270,6 +270,30 @@ struct iwl_base_params {
|
||||||
const bool wd_disable;
|
const bool wd_disable;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @advanced_bt_coexist: support advanced bt coexist
|
||||||
|
* @bt_init_traffic_load: specify initial bt traffic load
|
||||||
|
* @bt_prio_boost: default bt priority boost value
|
||||||
|
* @agg_time_limit: maximum number of uSec in aggregation
|
||||||
|
* @bt_sco_disable: uCode should not response to BT in SCO/ESCO mode
|
||||||
|
*/
|
||||||
|
struct iwl_bt_params {
|
||||||
|
bool advanced_bt_coexist;
|
||||||
|
u8 bt_init_traffic_load;
|
||||||
|
u8 bt_prio_boost;
|
||||||
|
u16 agg_time_limit;
|
||||||
|
bool bt_sco_disable;
|
||||||
|
bool bt_session_2;
|
||||||
|
};
|
||||||
|
/*
|
||||||
|
* @use_rts_for_aggregation: use rts/cts protection for HT traffic
|
||||||
|
*/
|
||||||
|
struct iwl_ht_params {
|
||||||
|
const bool ht_greenfield_support; /* if used set to true */
|
||||||
|
bool use_rts_for_aggregation;
|
||||||
|
enum ieee80211_smps_mode smps_mode;
|
||||||
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* struct iwl_cfg
|
* struct iwl_cfg
|
||||||
* @name: Offical name of the device
|
* @name: Offical name of the device
|
||||||
|
|
Loading…
Add table
Reference in a new issue