QSAP: add support for HW_MODE_AD (Wigig)
Add "ad" to list of supported operating modes and add GCMP to the list of valid pairwise ciphers. For AD mode, disable HT capability as this is not relevant for Wigig. Change-Id: Ia036859fe4d15b5f2fc9ff5b22c3b508fc8aae13
This commit is contained in:
@@ -215,7 +215,7 @@ struct Command qsap_str[eSTR_LAST] = {
|
||||
|
||||
/** Supported operating mode */
|
||||
char *hw_mode[HW_MODE_UNKNOWN] = {
|
||||
"b", "g", "n", "g-only", "n-only", "a", "any"
|
||||
"b", "g", "n", "g-only", "n-only", "a", "any", "ad"
|
||||
};
|
||||
|
||||
/** configuration file path */
|
||||
@@ -2515,6 +2515,10 @@ static int qsap_set_operating_mode(s32 mode, s8 *pmode, int pmode_len, s8 *tbuf,
|
||||
ulen = *tlen;
|
||||
qsap_write_cfg(pcfg, &cmd_list[eCMD_IEEE80211N],ieee11n_disable, tbuf, &ulen, HOSTAPD_CONF_QCOM_FILE);
|
||||
break;
|
||||
case HW_MODE_AD:
|
||||
/** For 802.11ad, disable the 802.11 HT */
|
||||
qsap_change_cfg(pcfg, &cmd_list[eCMD_HT_CAPAB], DISABLE);
|
||||
break;
|
||||
}
|
||||
if(mode == HW_MODE_G_ONLY || mode == HW_MODE_N_ONLY || mode == HW_MODE_N ) {
|
||||
qsap_scnprintf(pmode, pmode_len, "%s",hw_mode[HW_MODE_G]);
|
||||
|
||||
Reference in New Issue
Block a user