mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2025-03-25 09:00:54 +07:00
can: kvaser_pciefd: Add driver for Kvaser PCIEcan devices
This patch adds support for Kvaser PCIEcan devices. This includes support for up to 4 CAN channels on a single card, depending on device. Signed-off-by: Henning Colliander <henning.colliander@evidente.se> Signed-off-by: Jimmy Assarsson <extja@kvaser.com> Signed-off-by: Christer Beskow <chbe@kvaser.com> Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
This commit is contained in:
parent
d9e5d174ad
commit
26ad340e58
@ -120,6 +120,19 @@ config CAN_JANZ_ICAN3
|
|||||||
This driver can also be built as a module. If so, the module will be
|
This driver can also be built as a module. If so, the module will be
|
||||||
called janz-ican3.ko.
|
called janz-ican3.ko.
|
||||||
|
|
||||||
|
config CAN_KVASER_PCIEFD
|
||||||
|
depends on PCI
|
||||||
|
tristate "Kvaser PCIe FD cards"
|
||||||
|
help
|
||||||
|
This is a driver for the Kvaser PCI Express CAN FD family.
|
||||||
|
|
||||||
|
Supported devices:
|
||||||
|
Kvaser PCIEcan 4xHS
|
||||||
|
Kvaser PCIEcan 2xHS v2
|
||||||
|
Kvaser PCIEcan HS v2
|
||||||
|
Kvaser Mini PCI Express HS v2
|
||||||
|
Kvaser Mini PCI Express 2xHS v2
|
||||||
|
|
||||||
config CAN_SUN4I
|
config CAN_SUN4I
|
||||||
tristate "Allwinner A10 CAN controller"
|
tristate "Allwinner A10 CAN controller"
|
||||||
depends on MACH_SUN4I || MACH_SUN7I || COMPILE_TEST
|
depends on MACH_SUN4I || MACH_SUN7I || COMPILE_TEST
|
||||||
|
@ -25,6 +25,7 @@ obj-$(CONFIG_CAN_FLEXCAN) += flexcan.o
|
|||||||
obj-$(CONFIG_CAN_GRCAN) += grcan.o
|
obj-$(CONFIG_CAN_GRCAN) += grcan.o
|
||||||
obj-$(CONFIG_CAN_IFI_CANFD) += ifi_canfd/
|
obj-$(CONFIG_CAN_IFI_CANFD) += ifi_canfd/
|
||||||
obj-$(CONFIG_CAN_JANZ_ICAN3) += janz-ican3.o
|
obj-$(CONFIG_CAN_JANZ_ICAN3) += janz-ican3.o
|
||||||
|
obj-$(CONFIG_CAN_KVASER_PCIEFD) += kvaser_pciefd.o
|
||||||
obj-$(CONFIG_CAN_MSCAN) += mscan/
|
obj-$(CONFIG_CAN_MSCAN) += mscan/
|
||||||
obj-$(CONFIG_CAN_M_CAN) += m_can/
|
obj-$(CONFIG_CAN_M_CAN) += m_can/
|
||||||
obj-$(CONFIG_CAN_PEAK_PCIEFD) += peak_canfd/
|
obj-$(CONFIG_CAN_PEAK_PCIEFD) += peak_canfd/
|
||||||
|
1912
drivers/net/can/kvaser_pciefd.c
Normal file
1912
drivers/net/can/kvaser_pciefd.c
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user