can: netlink support for bus-error reporting and counters
authorWolfgang Grandegger <wg@grandegger.com>
Mon, 22 Feb 2010 22:21:17 +0000 (22:21 +0000)
committerDavid S. Miller <davem@davemloft.net>
Fri, 26 Feb 2010 09:48:49 +0000 (01:48 -0800)
commit52c793f24054f5dc30d228e37e0e19cc8313f086
treeb7ebb686f5c2b0d58d05e42cc9d452adf651a83b
parent78ca90ea995cb86c72cde9308276d2a701bd3c40
can: netlink support for bus-error reporting and counters

This patch makes the bus-error reporting configurable and allows to
retrieve the CAN TX and RX bus error counters via netlink interface.
I have added support for the SJA1000. The TX and RX bus error counters
are also copied to the data fields 6..7 of error messages when state
changes are reported.

Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/can/dev.c
drivers/net/can/sja1000/sja1000.c
include/linux/can/dev.h
include/linux/can/netlink.h