-u8 HTIOTActWAIOTBroadcom(struct rtllib_device *ieee)
-{
- struct rt_hi_throughput *pHTInfo = ieee->pHTInfo;
- u8 retValue = false;
- u8 boundary = 59;
-
- pHTInfo->bWAIotBroadcom = false;
- if (ieee->pHTInfo->IOTPeer == HT_IOT_PEER_BROADCOM) {
- if (ieee->current_network.bssht.bdBandWidth ==
- HT_CHANNEL_WIDTH_20_40) {
- if (!(pHTInfo->bRegBW40MHz)) {
- if (ieee->current_network.mode !=
- WIRELESS_MODE_B) {
- pHTInfo->bWAIotBroadcom = true;
-
- if (ieee->b_customer_lenovo_id)
- boundary = 30;
-
- if (ieee->current_network.RSSI >=
- boundary)
- retValue = true;
- }
- }
- }
- }
- return retValue;
-}
-
-u8 HTIOTActIsForcedCTS2Self(struct rtllib_device *ieee,
- struct rtllib_network *network)
-{
- u8 retValue = 0;
- if (ieee->pHTInfo->IOTPeer == HT_IOT_PEER_MARVELL)
- retValue = 1;
-
- return retValue;
-}
-
-u8 HTIOTActIsForcedRTSCTS(struct rtllib_device *ieee,
- struct rtllib_network *network)
-{
- u8 retValue = 0;
- return retValue;
-}
-
-u8 HTIOTActIsForcedAMSDU8K(struct rtllib_device *ieee,
- struct rtllib_network *network)
-{
- u8 retValue = 0;
-
- return retValue;
-}
-
-u8 HTIOTActIsCCDFsync(struct rtllib_device *ieee)