mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-24 09:56:11 +07:00
82e381775f
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>
62 lines
2.0 KiB
Plaintext
62 lines
2.0 KiB
Plaintext
menuconfig CAN_SJA1000
|
|
tristate "Philips/NXP SJA1000 devices"
|
|
depends on CAN_DEV && HAS_IOMEM
|
|
|
|
if CAN_SJA1000
|
|
|
|
config CAN_SJA1000_ISA
|
|
tristate "ISA Bus based legacy SJA1000 driver"
|
|
depends on ISA
|
|
---help---
|
|
This driver adds legacy support for SJA1000 chips connected to
|
|
the ISA bus using I/O port, memory mapped or indirect access.
|
|
|
|
config CAN_SJA1000_PLATFORM
|
|
tristate "Generic Platform Bus based SJA1000 driver"
|
|
---help---
|
|
This driver adds support for the SJA1000 chips connected to
|
|
the "platform bus" (Linux abstraction for directly to the
|
|
processor attached devices). Which can be found on various
|
|
boards from Phytec (http://www.phytec.de) like the PCM027,
|
|
PCM038.
|
|
|
|
config CAN_SJA1000_OF_PLATFORM
|
|
tristate "Generic OF Platform Bus based SJA1000 driver"
|
|
depends on PPC_OF
|
|
---help---
|
|
This driver adds support for the SJA1000 chips connected to
|
|
the OpenFirmware "platform bus" found on embedded systems with
|
|
OpenFirmware bindings, e.g. if you have a PowerPC based system
|
|
you may want to enable this option.
|
|
|
|
config CAN_EMS_PCI
|
|
tristate "EMS CPC-PCI, CPC-PCIe and CPC-104P Card"
|
|
depends on PCI
|
|
---help---
|
|
This driver is for the one, two or four channel CPC-PCI,
|
|
CPC-PCIe and CPC-104P cards from EMS Dr. Thomas Wuensche
|
|
(http://www.ems-wuensche.de).
|
|
|
|
config CAN_KVASER_PCI
|
|
tristate "Kvaser PCIcanx and Kvaser PCIcan PCI Cards"
|
|
depends on PCI
|
|
---help---
|
|
This driver is for the the PCIcanx and PCIcan cards (1, 2 or
|
|
4 channel) from Kvaser (http://www.kvaser.com).
|
|
|
|
config CAN_PLX_PCI
|
|
tristate "PLX90xx PCI-bridge based Cards"
|
|
depends on PCI
|
|
---help---
|
|
This driver is for CAN interface cards based on
|
|
the PLX90xx PCI bridge.
|
|
Driver supports now:
|
|
- Adlink PCI-7841/cPCI-7841 card (http://www.adlinktech.com/)
|
|
- Adlink PCI-7841/cPCI-7841 SE card
|
|
- esd CAN-PCI/CPCI/PCI104/200 (http://www.esd.eu/)
|
|
- esd CAN-PCI/PMC/266
|
|
- esd CAN-PCIe/2000
|
|
- Marathon CAN-bus-PCI card (http://www.marathon.ru/)
|
|
- TEWS TECHNOLOGIES TPMC810 card (http://www.tews.com/)
|
|
endif
|