Thread (1 message) 1 message, 1 author, 2014-03-07

Re: FlexCAN on i.MX28 interrupt flooding retrying send

From: Marc Kleine-Budde <mkl@pengutronix.de>
Date: 2014-03-07 14:40:38

Possibly related (same subject, not in this thread)

On 03/07/2014 03:24 PM, Jason R1 White wrote:
Marc,

What do you mean that flexcan driver doesn't have the improvement for the
mx28?  What do you mean by non DT?  I see e358784 in the kernel tree, but
Your flexcan driver does always enable bus errors, because on most older
socks you need the bus errors as a workaround to detect the warning and
passive interrupt. With modern kernel on the mx28, the bus error is not
enabled by default.

In the development of the kernel, the mx28 was first switched to Device
Tree (DT) only, then we figured out, that the mx28 doesn't have the
above mentioned problem and the bus error is disabled by default.
we are not yet picking it up.  Is there any other fixes for the mx28 that
you are aware of?  Can you send the patch set for the berror_limit?  We
experienced a lot of issues with the error interrupt causing a lot of
cpu usage and ended up having to disable it.  Normally I like to at
least detect the bus error condition.
I'm in the hot phase of two projects, so it will take some time to dig
into the berr_limit again, as it needs some work.

Marc

-- 
Pengutronix e.K.                  | Marc Kleine-Budde           |
Industrial Linux Solutions        | Phone: +49-231-2826-924     |
Vertretung West/Dortmund          | Fax:   +49-5121-206917-5555 |
Amtsgericht Hildesheim, HRA 2686  | http://www.pengutronix.de   |

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help