net/can/mscan: drop support for CAN_MODE_{SLEEP|STOP}
[firefly-linux-kernel-4.4.55.git] / drivers / net / can / mscan / mscan.c
index 6394de840427a4b03b46dce5d0fb0786c8cf15e1..839b471cdf5d9594caa7087b49b0f6c213bb7695 100644 (file)
@@ -487,14 +487,6 @@ static int mscan_do_set_mode(struct net_device *dev, enum can_mode mode)
                return -EINVAL;
 
        switch (mode) {
-       case CAN_MODE_SLEEP:
-       case CAN_MODE_STOP:
-               netif_stop_queue(dev);
-               mscan_set_mode(dev,
-                              (mode ==
-                               CAN_MODE_STOP) ? MSCAN_INIT_MODE :
-                              MSCAN_SLEEP_MODE);
-               break;
        case CAN_MODE_START:
                if (priv->can.state <= CAN_STATE_BUS_OFF)
                        mscan_set_mode(dev, MSCAN_INIT_MODE);