]> rtime.felk.cvut.cz Git - socketcan-devel.git/commit
can: make the number of echo skb's configurable
authorwolf <wolf@030b6a49-0b11-0410-94ab-b0dab22257f2>
Tue, 22 Sep 2009 08:08:15 +0000 (08:08 +0000)
committerwolf <wolf@030b6a49-0b11-0410-94ab-b0dab22257f2>
Tue, 22 Sep 2009 08:08:15 +0000 (08:08 +0000)
commit2cd1eea1a68de60cdd0cb26c4c708f3098f28286
tree3930bd6685ae124774c416797c307b5881c906b7
parent0be02fd571d41011f3c695ae4ae74020fb099e68
can: make the number of echo skb's configurable

This patch allows the CAN controller driver to define the number
of echo skb's used for the local loopback (echo), as suggested by
Kurt, via:

  struct net_device *alloc_candev(int sizeof_priv,
                                  unsigned int echo_skb_max);

The drivers have been adapted accordingly. Please check if the
value of echo_skb_max is OK for your driver.

Signed-off-by: Kurt Van Dijck <kurt.van.dijck@eia.be>
Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
git-svn-id: svn://svn.berlios.de//socketcan/trunk@1061 030b6a49-0b11-0410-94ab-b0dab22257f2
13 files changed:
kernel/2.6/drivers/net/can/at91_can.c
kernel/2.6/drivers/net/can/cc770/cc770.c
kernel/2.6/drivers/net/can/cc770/cc770.h
kernel/2.6/drivers/net/can/dev.c
kernel/2.6/drivers/net/can/ems_usb.c
kernel/2.6/drivers/net/can/esd_pci331.c
kernel/2.6/drivers/net/can/mcp251x.c
kernel/2.6/drivers/net/can/mscan/mscan.c
kernel/2.6/drivers/net/can/sja1000/sja1000.c
kernel/2.6/drivers/net/can/sja1000/sja1000.h
kernel/2.6/drivers/net/can/softing/softing_main.c
kernel/2.6/include/linux/can/dev.h
kernel/2.6/include/socketcan/can/dev.h