can: rx-offload: Add support for HW fifo based irq offloading
authorDavid Jander <david@protonic.nl>
Fri, 10 Oct 2014 15:30:10 +0000 (17:30 +0200)
committerMarc Kleine-Budde <mkl@pengutronix.de>
Mon, 6 Feb 2017 14:13:23 +0000 (15:13 +0100)
commitd254586c34538c0014280806c5d4795697cf21e5
treeecce05b11eb440dc8bfc211de75304cd977ebbf9
parentbd092ad1463ca0990581fa992e12a9b0ed295d25
can: rx-offload: Add support for HW fifo based irq offloading

Some CAN controllers have a usable FIFO already but can still benefit
from off-loading the CAN controller FIFO. The CAN frames of the FIFO are
read and put into a skb queue during interrupt and then transmitted in a
NAPI context.

Signed-off-by: David Jander <david@protonic.nl>
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
drivers/net/can/Makefile
drivers/net/can/rx-offload.c [new file with mode: 0644]
include/linux/can/rx-offload.h [new file with mode: 0644]