This driver can also be built as a module. If so, the module
will be called vcan.
-config CAN_OLD_DRIVERS
- tristate "Prompt for old CAN drivers (e.g. no sysfs support)"
- depends on CAN
- default N
- ---help---
- The old drivers do not support sysfs nor proper platform device
- support. Some of the old drivers might only be configured by
- module commandline options.
-
-source "drivers/net/can/old/Kconfig"
-
config CAN_SLCAN
tristate "Serial / USB serial CAN Adaptors (slcan)"
depends on CAN && EXPERIMENTAL
This driver can also be built as a module. If so, the module
will be called slcan.
+config CAN_OLD_DRIVERS
+ tristate "Prompt for old CAN drivers (e.g. no sysfs support)"
+ depends on CAN
+ default N
+ ---help---
+ The old drivers do not support sysfs nor proper platform device
+ support. Some of the old drivers might only be configured by
+ module commandline options.
+
+source "drivers/net/can/old/Kconfig"
+
+config CAN_DEV
+ tristate "Prompt for platform CAN drivers with sysfs support"
+ depends on CAN
+ default Y
+ ---help---
+ Enables the common framework for platform CAN drivers with sysfs
+ support. This is the standard library for CAN drivers.
+ If unsure, say Y.
+
config CAN_SJA1000
+ depends on CAN_DEV
tristate "Philips SJA1000"
---help---
The SJA1000 is one of the top CAN controllers out there. As it
This driver adds support for the SJA1000 chip on the PCM027 board
from Phytec (http://www.phytec.de).
+config CAN_PIPCAN
+ depends on CAN_SJA1000
+ tristate "MPL PIPCAN CAN module driver (SJA1000)"
+ help
+ This driver adds support for the PIPCAN module used on some SBC boards
+ from MPL AG (http://www.mpl.ch).
+
config CAN_KVASER_PCI
tristate "Kvaser PCIcanx and Kvaser PCIcan PCI Cards"
depends on PCI && CAN_SJA1000
4 channel) from Kvaser (http://www.kvaser.com).
config CAN_MSCAN
- depends on CAN && (PPC || M68K || M68KNOMMU)
+ depends on CAN_DEV && (PPC || M68K || M68KNOMMU)
tristate "Support for a Freescale MSCAN based chips"
---help---
The Motorola Scalable Controller Area Network (MSCAN) definition