]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commit1c831f38dfd0a9a2089b5135c2dd27d1ebcb6bfd
treeecce05b11eb440dc8bfc211de75304cd977ebbf9
parent4a96ccaae1f857b4f9be7e555ebcb2911223828c
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]