staging: rtl8723bs: remove unused function write_cam_from_cache
authorMichael Straube <straube.linux@gmail.com>
Thu, 26 Sep 2019 17:59:33 +0000 (19:59 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 30 Sep 2019 19:58:01 +0000 (21:58 +0200)
Function write_cam_from_cache in rtw_wlan_util.c is never used,
so remove it.

Signed-off-by: Michael Straube <straube.linux@gmail.com>
Link: https://lore.kernel.org/r/20190926175933.44967-1-straube.linux@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8723bs/core/rtw_wlan_util.c
drivers/staging/rtl8723bs/include/rtw_mlme_ext.h

index 5ab98f3..3933e86 100644 (file)
@@ -606,19 +606,6 @@ inline void clear_cam_entry(struct adapter *adapter, u8 id)
        clear_cam_cache(adapter, id);
 }
 
-inline void write_cam_from_cache(struct adapter *adapter, u8 id)
-{
-       struct dvobj_priv *dvobj = adapter_to_dvobj(adapter);
-       struct cam_ctl_t *cam_ctl = &dvobj->cam_ctl;
-       struct cam_entry_cache cache;
-
-       spin_lock_bh(&cam_ctl->lock);
-       memcpy(&cache, &dvobj->cam_cache[id], sizeof(struct cam_entry_cache));
-       spin_unlock_bh(&cam_ctl->lock);
-
-       _write_cam(adapter, id, cache.ctrl, cache.mac, cache.key);
-}
-
 void write_cam_cache(struct adapter *adapter, u8 id, u16 ctrl, u8 *mac, u8 *key)
 {
        struct dvobj_priv *dvobj = adapter_to_dvobj(adapter);
index fd3cf95..73e8ec0 100644 (file)
@@ -576,7 +576,6 @@ void read_cam(struct adapter *padapter , u8 entry, u8 *get_key);
 /* modify HW only */
 void _write_cam(struct adapter *padapter, u8 entry, u16 ctrl, u8 *mac, u8 *key);
 void _clear_cam_entry(struct adapter *padapter, u8 entry);
-void write_cam_from_cache(struct adapter *adapter, u8 id);
 
 /* modify both HW and cache */
 void write_cam(struct adapter *padapter, u8 id, u16 ctrl, u8 *mac, u8 *key);