projects
/
linux-2.6-microblaze.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
can: xilinx_can: fix device dropping off bus on RX overrun
[linux-2.6-microblaze.git]
/
drivers
/
net
/
can
/
xilinx_can.c
diff --git
a/drivers/net/can/xilinx_can.c
b/drivers/net/can/xilinx_can.c
index
89aec07
..
389a960
100644
(file)
--- a/
drivers/net/can/xilinx_can.c
+++ b/
drivers/net/can/xilinx_can.c
@@
-600,7
+600,6
@@
static void xcan_err_interrupt(struct net_device *ndev, u32 isr)
if (isr & XCAN_IXR_RXOFLW_MASK) {
stats->rx_over_errors++;
stats->rx_errors++;
- priv->write_reg(priv, XCAN_SRR_OFFSET, XCAN_SRR_RESET_MASK);
if (skb) {
cf->can_id |= CAN_ERR_CRTL;
cf->data[1] |= CAN_ERR_CRTL_RX_OVERFLOW;