103fd3cf5a179da12e6bee5e9d74b648aff68dc4cKurt Van Dijckconfig CAN_SOFTING
203fd3cf5a179da12e6bee5e9d74b648aff68dc4cKurt Van Dijck	tristate "Softing Gmbh CAN generic support"
36586c5d74e8c2883ed1246aae81275efb777c088Marc Kleine-Budde	depends on HAS_IOMEM
403fd3cf5a179da12e6bee5e9d74b648aff68dc4cKurt Van Dijck	---help---
503fd3cf5a179da12e6bee5e9d74b648aff68dc4cKurt Van Dijck	  Support for CAN cards from Softing Gmbh & some cards
603fd3cf5a179da12e6bee5e9d74b648aff68dc4cKurt Van Dijck	  from Vector Gmbh.
703fd3cf5a179da12e6bee5e9d74b648aff68dc4cKurt Van Dijck	  Softing Gmbh CAN cards come with 1 or 2 physical busses.
803fd3cf5a179da12e6bee5e9d74b648aff68dc4cKurt Van Dijck	  Those cards typically use Dual Port RAM to communicate
903fd3cf5a179da12e6bee5e9d74b648aff68dc4cKurt Van Dijck	  with the host CPU. The interface is then identical for PCI
1003fd3cf5a179da12e6bee5e9d74b648aff68dc4cKurt Van Dijck	  and PCMCIA cards. This driver operates on a platform device,
1103fd3cf5a179da12e6bee5e9d74b648aff68dc4cKurt Van Dijck	  which has been created by softing_cs or softing_pci driver.
1203fd3cf5a179da12e6bee5e9d74b648aff68dc4cKurt Van Dijck	  Warning:
1303fd3cf5a179da12e6bee5e9d74b648aff68dc4cKurt Van Dijck	  The API of the card does not allow fine control per bus, but
1403fd3cf5a179da12e6bee5e9d74b648aff68dc4cKurt Van Dijck	  controls the 2 busses on the card together.
1503fd3cf5a179da12e6bee5e9d74b648aff68dc4cKurt Van Dijck	  As such, some actions (start/stop/busoff recovery) on 1 bus
1603fd3cf5a179da12e6bee5e9d74b648aff68dc4cKurt Van Dijck	  must bring down the other bus too temporarily.
170a0b7a5f7a043d86a95990d3227cf7e823ae52acKurt Van Dijck
180a0b7a5f7a043d86a95990d3227cf7e823ae52acKurt Van Dijckconfig CAN_SOFTING_CS
190a0b7a5f7a043d86a95990d3227cf7e823ae52acKurt Van Dijck	tristate "Softing Gmbh CAN pcmcia cards"
200a0b7a5f7a043d86a95990d3227cf7e823ae52acKurt Van Dijck	depends on PCMCIA
21ddfdb508866b3c07b295f6c85c271981d88afe4cKurt Van Dijck	depends on CAN_SOFTING
220a0b7a5f7a043d86a95990d3227cf7e823ae52acKurt Van Dijck	---help---
230a0b7a5f7a043d86a95990d3227cf7e823ae52acKurt Van Dijck	  Support for PCMCIA cards from Softing Gmbh & some cards
240a0b7a5f7a043d86a95990d3227cf7e823ae52acKurt Van Dijck	  from Vector Gmbh.
250a0b7a5f7a043d86a95990d3227cf7e823ae52acKurt Van Dijck	  You need firmware for these, which you can get at
260a0b7a5f7a043d86a95990d3227cf7e823ae52acKurt Van Dijck	  http://developer.berlios.de/projects/socketcan/
270a0b7a5f7a043d86a95990d3227cf7e823ae52acKurt Van Dijck	  This version of the driver is written against
280a0b7a5f7a043d86a95990d3227cf7e823ae52acKurt Van Dijck	  firmware version 4.6 (softing-fw-4.6-binaries.tar.gz)
290a0b7a5f7a043d86a95990d3227cf7e823ae52acKurt Van Dijck	  In order to use the card as CAN device, you need the Softing generic
300a0b7a5f7a043d86a95990d3227cf7e823ae52acKurt Van Dijck	  support too.
31