]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
net: dsa: bcm_sf2: Remove stats mutex
authorFlorian Fainelli <f.fainelli@gmail.com>
Wed, 6 Feb 2019 20:45:57 +0000 (12:45 -0800)
committerDavid S. Miller <davem@davemloft.net>
Sat, 9 Feb 2019 06:11:07 +0000 (22:11 -0800)
We no longer need a dedicated statistics mutex since we leverage
b53_common for statistics now.

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/dsa/bcm_sf2.c
drivers/net/dsa/bcm_sf2.h

index 361fbde766540230348367b3766a829bdcd3dd12..a97b18595be9da82fbb47233fb3b5aea47753c17 100644 (file)
@@ -1062,7 +1062,6 @@ static int bcm_sf2_sw_probe(struct platform_device *pdev)
        dev_set_drvdata(&pdev->dev, priv);
 
        spin_lock_init(&priv->indir_lock);
-       mutex_init(&priv->stats_mutex);
        mutex_init(&priv->cfp.lock);
        INIT_LIST_HEAD(&priv->cfp.rules_list);
 
index faaef320ec48ed32043c4fd07f1599b8e08beb7b..83e1d800144760c0ca8765ca3c9dd6cd7d8f9204 100644 (file)
@@ -87,9 +87,6 @@ struct bcm_sf2_priv {
        /* Backing b53_device */
        struct b53_device               *dev;
 
-       /* Mutex protecting access to the MIB counters */
-       struct mutex                    stats_mutex;
-
        struct bcm_sf2_hw_params        hw_params;
 
        struct bcm_sf2_port_status      port_sts[DSA_MAX_PORTS];