linux-sg2042/drivers/net/can/sja1000
Matthias Fuchs 82e381775f can: Add esd board support to plx_pci CAN driver
This patch adds support for SJA1000 based PCI CAN interface cards
from electronic system design gmbh.

Some changes have been done on the common code:
 - esd boards must not have the 2nd local interupt enabled (PLX9030/9050)
 - a new path for PLX9056/PEX8311 chips has been added
 - new plx9056 reset function has been implemented
 - struct plx_card_info got a reset function entry

In detail the following additional boards are now supported:

        CAN-PCI/200 (PCI)
        CAN-PCI/266 (PCI)
        CAN-PMC266 (PMC module)
        CAN-PCIe/2000 (PCI Express)
        CAN-CPCI/200 (Compact PCI, 3U)
        CAN-PCI104 (PCI104)

Signed-off-by: Matthias Fuchs <matthias.fuchs@esd.eu>
Acked-by: Wolfgang Grandegger <wg@grandegger.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2010-04-13 01:23:26 -07:00
..
Kconfig can: Add esd board support to plx_pci CAN driver 2010-04-13 01:23:26 -07:00
Makefile can: add support for CAN interface cards based on the PLX90xx PCI bridge 2010-02-03 18:38:41 -08:00
ems_pci.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
kvaser_pci.c drivers/net/: use DEFINE_PCI_DEVICE_TABLE() 2010-01-07 23:54:26 -08:00
plx_pci.c can: Add esd board support to plx_pci CAN driver 2010-04-13 01:23:26 -07:00
sja1000.c can: netlink support for bus-error reporting and counters 2010-02-26 01:48:49 -08:00
sja1000.h can: make the number of echo skb's configurable 2009-10-13 03:44:04 -07:00
sja1000_isa.c can: sja1000: legacy SJA1000 ISA bus driver 2009-09-04 02:16:16 -07:00
sja1000_of_platform.c net: Fix OF platform drivers coldplug/hotplug when compiled as modules 2009-10-14 14:54:52 -07:00
sja1000_platform.c can: sja1000: add read/write routines for 8, 16 and 32-bit register access 2010-03-21 20:33:37 -07:00