[OEM-B][SRU][PATCH 11/11] UBUNTU: SAUCE: rsi: disable p2p device mode support

Shrirang Bagul shrirang.bagul at canonical.com
Tue Jul 17 11:07:53 UTC 2018


From: Siva Rebbagondla <siva.rebbagondla at redpinesignals.com>

BugLink: https://bugs.launchpad.net/bugs/1782070

When p2p device is enabled, remove_interface callback is getting calling
from higher layer,which causes uneven behaiour in driver. Hence, p2p device
mode should be disabled in driver.

Signed-off-by: Siva Rebbagondla <siva.rebbagondla at redpinesignals.com>
(cherry picked from commit 98e9fd1d6a9702da061c916dc8078ea757dece4f)
Signed-off-by: Shrirang Bagul <shrirang.bagul at canonical.com>
---
 drivers/net/wireless/rsi/rsi_91x_mac80211.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/net/wireless/rsi/rsi_91x_mac80211.c b/drivers/net/wireless/rsi/rsi_91x_mac80211.c
index d7dbdf64863c..be2c0eb6d04a 100644
--- a/drivers/net/wireless/rsi/rsi_91x_mac80211.c
+++ b/drivers/net/wireless/rsi/rsi_91x_mac80211.c
@@ -480,7 +480,7 @@ static int rsi_map_intf_mode(enum nl80211_iftype vif_type)
 	case NL80211_IFTYPE_AP:
 		return RSI_OPMODE_AP;
 	case NL80211_IFTYPE_P2P_DEVICE:
-		return RSI_OPMODE_P2P_CLIENT;
+		return RSI_OPMODE_UNSUPPORTED;
 	case NL80211_IFTYPE_P2P_CLIENT:
 		return RSI_OPMODE_P2P_CLIENT;
 	case NL80211_IFTYPE_P2P_GO:
-- 
2.17.1





More information about the kernel-team mailing list