staging: rtl8188eu: remove dummy setfreq handler
authorMartin Kaiser <martin@kaiser.cx>
Sat, 29 May 2021 12:13:46 +0000 (14:13 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 3 Jun 2021 13:58:26 +0000 (15:58 +0200)
The setfreq handler contains only a debug print. It returns success
although the frequency wasn't set.

Remove this handler and inform callers that this driver does not
support setfreq.

Signed-off-by: Martin Kaiser <martin@kaiser.cx>
Link: https://lore.kernel.org/r/20210529121346.8422-3-martin@kaiser.cx
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8188eu/os_dep/ioctl_linux.c

index 7869999..ebd61ba 100644 (file)
@@ -667,14 +667,6 @@ static int rtw_wx_get_name(struct net_device *dev,
        return 0;
 }
 
-static int rtw_wx_set_freq(struct net_device *dev,
-                          struct iw_request_info *info,
-                          union iwreq_data *wrqu, char *extra)
-{
-       RT_TRACE(_module_rtl871x_mlme_c_, _drv_notice_, ("+%s\n", __func__));
-       return 0;
-}
-
 static int rtw_wx_get_freq(struct net_device *dev,
                           struct iw_request_info *info,
                           union iwreq_data *wrqu, char *extra)
@@ -2894,7 +2886,6 @@ FREE_EXT:
 
 static iw_handler rtw_handlers[] = {
        IW_HANDLER(SIOCGIWNAME, rtw_wx_get_name),
-       IW_HANDLER(SIOCSIWFREQ, rtw_wx_set_freq),
        IW_HANDLER(SIOCGIWFREQ, rtw_wx_get_freq),
        IW_HANDLER(SIOCSIWMODE, rtw_wx_set_mode),
        IW_HANDLER(SIOCGIWMODE, rtw_wx_get_mode),