xref: /linux/drivers/net/can/softing/Kconfig (revision 0a0b7a5f7a043d86a95990d3227cf7e823ae52ac)
103fd3cf5SKurt Van Dijckconfig CAN_SOFTING
203fd3cf5SKurt Van Dijck	tristate "Softing Gmbh CAN generic support"
303fd3cf5SKurt Van Dijck	depends on CAN_DEV
403fd3cf5SKurt Van Dijck	---help---
503fd3cf5SKurt Van Dijck	  Support for CAN cards from Softing Gmbh & some cards
603fd3cf5SKurt Van Dijck	  from Vector Gmbh.
703fd3cf5SKurt Van Dijck	  Softing Gmbh CAN cards come with 1 or 2 physical busses.
803fd3cf5SKurt Van Dijck	  Those cards typically use Dual Port RAM to communicate
903fd3cf5SKurt Van Dijck	  with the host CPU. The interface is then identical for PCI
1003fd3cf5SKurt Van Dijck	  and PCMCIA cards. This driver operates on a platform device,
1103fd3cf5SKurt Van Dijck	  which has been created by softing_cs or softing_pci driver.
1203fd3cf5SKurt Van Dijck	  Warning:
1303fd3cf5SKurt Van Dijck	  The API of the card does not allow fine control per bus, but
1403fd3cf5SKurt Van Dijck	  controls the 2 busses on the card together.
1503fd3cf5SKurt Van Dijck	  As such, some actions (start/stop/busoff recovery) on 1 bus
1603fd3cf5SKurt Van Dijck	  must bring down the other bus too temporarily.
17*0a0b7a5fSKurt Van Dijck
18*0a0b7a5fSKurt Van Dijckconfig CAN_SOFTING_CS
19*0a0b7a5fSKurt Van Dijck	tristate "Softing Gmbh CAN pcmcia cards"
20*0a0b7a5fSKurt Van Dijck	depends on PCMCIA
21*0a0b7a5fSKurt Van Dijck	select CAN_SOFTING
22*0a0b7a5fSKurt Van Dijck	---help---
23*0a0b7a5fSKurt Van Dijck	  Support for PCMCIA cards from Softing Gmbh & some cards
24*0a0b7a5fSKurt Van Dijck	  from Vector Gmbh.
25*0a0b7a5fSKurt Van Dijck	  You need firmware for these, which you can get at
26*0a0b7a5fSKurt Van Dijck	  http://developer.berlios.de/projects/socketcan/
27*0a0b7a5fSKurt Van Dijck	  This version of the driver is written against
28*0a0b7a5fSKurt Van Dijck	  firmware version 4.6 (softing-fw-4.6-binaries.tar.gz)
29*0a0b7a5fSKurt Van Dijck	  In order to use the card as CAN device, you need the Softing generic
30*0a0b7a5fSKurt Van Dijck	  support too.
31