Skip to content

Commit b38eb89

Browse files
Merge patch series "can: kvaser_pciefd: Add support for new Kvaser PCI Express devices"
Jimmy Assarsson <[email protected]> says: This patch series adds support for a range of new Kvaser PCI Express devices based on the SmartFusion2 SoC, to the kvaser_pciefd driver. In the first patch, the hardware specific constants and functions are moved into a driver_data struct. In the second patch, we add the new devices and their hardware specific constants and functions. Changes in v2: - Rebased on can: kvaser_pciefd: Fixes and improvements https://lore.kernel.org/all/[email protected] - Dropped can: kvaser_pciefd: Wrap register read and writes with macros https://lore.kernel.org/linux-can/[email protected] since the driver became a lot cleaner when using FIELD_{GET,PREP} and GENMASK. Moved some parts of the patch into can: kvaser_pciefd: Move hardware specific constants and functions into a driver_data struct Removed macros reading/writing registers. - Link to v1: https://lore.kernel.org/all/[email protected] Link: https://lore.kernel.org/all/[email protected] Signed-off-by: Marc Kleine-Budde <[email protected]>
2 parents 2e12d79 + f33ad67 commit b38eb89

File tree

2 files changed

+235
-77
lines changed

2 files changed

+235
-77
lines changed

drivers/net/can/Kconfig

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,8 +160,13 @@ config CAN_KVASER_PCIEFD
160160
Kvaser PCIEcan 4xHS
161161
Kvaser PCIEcan 2xHS v2
162162
Kvaser PCIEcan HS v2
163+
Kvaser PCIEcan 1xCAN v3
164+
Kvaser PCIEcan 2xCAN v3
165+
Kvaser PCIEcan 4xCAN v2
163166
Kvaser Mini PCI Express HS v2
164167
Kvaser Mini PCI Express 2xHS v2
168+
Kvaser Mini PCI Express 1xCAN v3
169+
Kvaser Mini PCI Express 2xCAN v3
165170

166171
config CAN_SLCAN
167172
tristate "Serial / USB serial CAN Adaptors (slcan)"

0 commit comments

Comments
 (0)