|
@@ -4913,71 +4913,6 @@ enum hdd_link_speed_rpt_type {
|
|
|
#define CFG_ENABLE_NON_DFS_CHAN_ON_RADAR_MAX (1)
|
|
|
#define CFG_ENABLE_NON_DFS_CHAN_ON_RADAR_DEFAULT (0)
|
|
|
|
|
|
-/*
|
|
|
- * <ini>
|
|
|
- * dbs_selection_policy - Configure dbs selection policy.
|
|
|
- * @Min: 0
|
|
|
- * @Max: 3
|
|
|
- * @Default: 0
|
|
|
- *
|
|
|
- * set band preference or Vdev preference.
|
|
|
- * bit[0] = 0: 5G 2x2 preferred to select 2x2 5G + 1x1 2G DBS mode.
|
|
|
- * bit[0] = 1: 2G 2x2 preferred to select 2x2 2G + 1x1 5G DBS mode.
|
|
|
- * bit[1] = 1: vdev priority enabled. The INI "vdev_priority_list" will
|
|
|
- * specify the vdev priority.
|
|
|
- * bit[1] = 0: vdev priority disabled.
|
|
|
- * This INI only take effect for Genoa dual DBS hw.
|
|
|
- *
|
|
|
- * Supported Feature: DBS
|
|
|
- *
|
|
|
- * Usage: Internal/External
|
|
|
- *
|
|
|
- * </ini>
|
|
|
- */
|
|
|
-#define CFG_DBS_SELECTION_POLICY "dbs_selection_policy"
|
|
|
-#define CFG_DBS_SELECTION_POLICY_MIN (0)
|
|
|
-#define CFG_DBS_SELECTION_POLICY_MAX (0x3)
|
|
|
-#define CFG_DBS_SELECTION_POLICY_DEFAULT (0)
|
|
|
-
|
|
|
-/*
|
|
|
- * <ini>
|
|
|
- * vdev_priority_list - Configure vdev priority list.
|
|
|
- * @Min: 0
|
|
|
- * @Max: 0x4444
|
|
|
- * @Default: 0x4321
|
|
|
- *
|
|
|
- * @vdev_priority_list: vdev priority list
|
|
|
- * bit[0-3]: pri_id (policy_mgr_pri_id) of highest priority
|
|
|
- * bit[4-7]: pri_id (policy_mgr_pri_id) of second priority
|
|
|
- * bit[8-11]: pri_id (policy_mgr_pri_id) of third priority
|
|
|
- * bit[12-15]: pri_id (policy_mgr_pri_id) of fourth priority
|
|
|
- * example: 0x4321 - CLI < GO < SAP < STA
|
|
|
- * vdev priority id mapping:
|
|
|
- * PM_STA_PRI_ID = 1,
|
|
|
- * PM_SAP_PRI_ID = 2,
|
|
|
- * PM_P2P_GO_PRI_ID = 3,
|
|
|
- * PM_P2P_CLI_PRI_ID = 4,
|
|
|
- * When the previous INI "dbs_selection_policy" bit[1]=1, which means
|
|
|
- * the vdev 2x2 prioritization enabled. Then this INI will be used to
|
|
|
- * specify the vdev type priority list. For example :
|
|
|
- * dbs_selection_policy=0x2
|
|
|
- * vdev_priority_list=0x4312
|
|
|
- * means: default preference 2x2 band is 5G, vdev 2x2 prioritization enabled.
|
|
|
- * And the priority list is CLI < GO < STA < SAP
|
|
|
- *
|
|
|
- * This INI only take effect for Genoa dual DBS hw.
|
|
|
- *
|
|
|
- * Supported Feature: DBS
|
|
|
- *
|
|
|
- * Usage: Internal/External
|
|
|
- *
|
|
|
- * </ini>
|
|
|
- */
|
|
|
-#define CFG_VDEV_PRIORITY_LIST "vdev_priority_list"
|
|
|
-#define CFG_VDEV_PRIORITY_LIST_MIN (0)
|
|
|
-#define CFG_VDEV_PRIORITY_LIST_MAX (0x4444)
|
|
|
-#define CFG_VDEV_PRIORITY_LIST_DEFAULT (0x4321)
|
|
|
-
|
|
|
/*
|
|
|
* <ini>
|
|
|
* TSOEnable - Control to enable tso feature
|
|
@@ -6793,33 +6728,6 @@ enum hdd_link_speed_rpt_type {
|
|
|
#define CFG_DTIM_SELECTION_DIVERSITY_MAX (30)
|
|
|
#define CFG_DTIM_SELECTION_DIVERSITY_DEFAULT (5)
|
|
|
|
|
|
-/*
|
|
|
- * <ini>
|
|
|
- * channel_select_logic_conc - Set channel selection logic
|
|
|
- * for different concurrency combinations to DBS or inter band
|
|
|
- * MCC. Default is DBS for STA+STA and STA+P2P.
|
|
|
- * @Min: 0x00000000
|
|
|
- * @Max: 0xFFFFFFFF
|
|
|
- * @Default: 0x00000000
|
|
|
- *
|
|
|
- * 0 - inter-band MCC
|
|
|
- * 1 - DBS
|
|
|
- *
|
|
|
- * BIT 0: STA+STA
|
|
|
- * BIT 1: STA+P2P
|
|
|
- * BIT 2-31: Reserved
|
|
|
- *
|
|
|
- * Supported Feature: STA+STA, STA+P2P
|
|
|
- *
|
|
|
- * Usage: External
|
|
|
- *
|
|
|
- * </ini>
|
|
|
- */
|
|
|
-#define CFG_CHANNEL_SELECT_LOGIC_CONC_NAME "channel_select_logic_conc"
|
|
|
-#define CFG_CHANNEL_SELECT_LOGIC_CONC_MIN (0x00000000)
|
|
|
-#define CFG_CHANNEL_SELECT_LOGIC_CONC_MAX (0xFFFFFFFF)
|
|
|
-#define CFG_CHANNEL_SELECT_LOGIC_CONC_DEFAULT (0x00000003)
|
|
|
-
|
|
|
/*
|
|
|
* <ini>
|
|
|
* gTxSchDelay - Enable/Disable Tx sch delay
|
|
@@ -7648,8 +7556,6 @@ struct hdd_config {
|
|
|
uint8_t sap_11ac_override;
|
|
|
uint8_t go_11ac_override;
|
|
|
uint8_t prefer_non_dfs_on_radar;
|
|
|
- uint32_t dbs_selection_policy;
|
|
|
- uint32_t vdev_priority_list;
|
|
|
bool tso_enable;
|
|
|
bool lro_enable;
|
|
|
bool gro_enable;
|
|
@@ -7798,7 +7704,6 @@ struct hdd_config {
|
|
|
uint32_t neighbor_report_offload_max_req_cap;
|
|
|
bool action_oui_enable;
|
|
|
uint8_t action_oui_str[ACTION_OUI_MAXIMUM_ID][ACTION_OUI_MAX_STR_LEN];
|
|
|
- uint32_t channel_select_logic_conc;
|
|
|
uint16_t wmi_wq_watchdog_timeout;
|
|
|
bool enable_bt_chain_separation;
|
|
|
uint8_t enable_tx_sch_delay;
|