staging: rtl8192e: Remove entry .link_change from struct rtl819x_ops
authorPhilipp Hortmann <philipp.g.hortmann@gmail.com>
Tue, 21 Feb 2023 20:53:32 +0000 (21:53 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 8 Mar 2023 16:04:59 +0000 (17:04 +0100)
Remove entry .link_change and replace it with function name
rtl92e_link_change. This increases readability of the code.

Signed-off-by: Philipp Hortmann <philipp.g.hortmann@gmail.com>
Link: https://lore.kernel.org/r/9b451317eb4c13db007476c30212ffb09ced2356.1677010997.git.philipp.g.hortmann@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8192e/rtl8192e/rtl_core.c
drivers/staging/rtl8192e/rtl8192e/rtl_core.h

index 0c1eb75f37f675b0e07be12cee41241dc28041f3..2d2f9d4a0ff543357bc20cb631209bef99a78243 100644 (file)
@@ -27,7 +27,6 @@ static char *ifname = "wlan%d";
 
 static const struct rtl819x_ops rtl819xp_ops = {
        .nic_type                       = NIC_8192E,
-       .link_change                    = rtl92e_link_change,
 };
 
 static struct pci_device_id rtl8192_pci_id_tbl[] = {
@@ -762,7 +761,7 @@ static void _rtl92e_init_priv_handler(struct net_device *dev)
 
        priv->rtllib->softmac_hard_start_xmit   = _rtl92e_hard_start_xmit;
        priv->rtllib->set_chan                  = _rtl92e_set_chan;
-       priv->rtllib->link_change               = priv->ops->link_change;
+       priv->rtllib->link_change               = rtl92e_link_change;
        priv->rtllib->softmac_data_hard_start_xmit = _rtl92e_hard_data_xmit;
        priv->rtllib->check_nic_enough_desc     = _rtl92e_check_nic_enough_desc;
        priv->rtllib->handle_assoc_response     = _rtl92e_handle_assoc_response;
index e572915c1fd27bc2f3ba57773e6e672033f4738e..fa72f88914096e75d461d72c485b17f45857c787 100644 (file)
@@ -205,7 +205,6 @@ struct rtl8192_tx_ring {
 
 struct rtl819x_ops {
        enum nic_t nic_type;
-       void (*link_change)(struct net_device *dev);
 };
 
 struct r8192_priv {