Merge tag 'linux-can-fixes-for-3.19-20150121' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
Marc Kleine-Budde says: ==================== pull-request: can 2015-01-21 this is a pull request for v3.19, net/master, which consists of a single patch. Viktor Babrian fixes the issue in the c_can dirver, that the CAN interface might continue to send frames after the interface has been shut down. ==================== Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
@@ -615,6 +615,9 @@ static void c_can_stop(struct net_device *dev)
|
||||
|
||||
c_can_irq_control(priv, false);
|
||||
|
||||
/* put ctrl to init on stop to end ongoing transmission */
|
||||
priv->write_reg(priv, C_CAN_CTRL_REG, CONTROL_INIT);
|
||||
|
||||
/* deactivate pins */
|
||||
pinctrl_pm_select_sleep_state(dev->dev.parent);
|
||||
priv->can.state = CAN_STATE_STOPPED;
|
||||
|
Reference in New Issue
Block a user