RE: [PATCH v1 0/2] can: mcp251xfd: better workaround broken TX FIFO STA register read

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Marc,

> Hello,
> 
> this is an attempt to better workaround broken TX FIFO STA register
> reads. This series implements a workaround similar to the "workaround
> broken RX FIFO STA register read" [1] and should be applied to a
> kernel tree containing that series.
> 
> This gets rid of the "Transmit Event FIFO buffer not empty/full", for
> debugging purposes you can enable an error message by adding a
> "#define DEBUG" in "drivers/net/can/spi/mcp251xfd/mcp251xfd-tef.c".
> 
> For every detected error the tx_fifo_error is increased.
> 
> [1] https://lore.kernel.org/all/20230119112842.500709-1-
> mkl@xxxxxxxxxxxxxx
> 
> regards,
> Marc

The new erratasheet is finally live: https://ww1.microchip.com/downloads/aemDocuments/documents/APID/ProductDocuments/Errata/MCP2518FD-Errata-DS80000789.pdf

The analysis showed that this specific bug only affects that one register which is covered by the workaround. I believe the workaround worked back then on my boards. Was there any feedback that showed issues with it? Could it be merged now that we have the documentation in place?

Thomas





[Index of Archives]     [Automotive Discussions]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]     [CAN Bus]

  Powered by Linux