Skip to content

Commit

Permalink
can: xilinx_can: add support for Xilinx CAN FD core
Browse files Browse the repository at this point in the history
Add support for Xilinx CAN FD core.

The major difference from the previously supported cores is that there
are TX mailboxes instead of a TX FIFO and the RX FIFO access method is
different.

We only transmit one frame at a time to prevent the HW from reordering
frames (it uses CAN ID priority order).

Support for CAN FD protocol is not added yet.

v2: Removed unnecessary "rx-mode" DT property and wrapped some long
    lines.

Signed-off-by: Anssi Hannula <anssi.hannula@bitwise.fi>
Cc: Michal Simek <michal.simek@xilinx.com>
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
  • Loading branch information
Anssi Hannula authored and Marc Kleine-Budde committed Jul 27, 2018
1 parent 1598efe commit 9e5f1b2
Showing 1 changed file with 259 additions and 44 deletions.
Loading

0 comments on commit 9e5f1b2

Please sign in to comment.