projects
/
linux-2.6-microblaze.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
e54e09c
)
can: kvaser_pciefd: Add additional Xilinx interrupts
author
Martin Jocić
<martin.jocic@kvaser.com>
Thu, 14 Mar 2024 10:25:14 +0000
(10:25 +0000)
committer
Marc Kleine-Budde
<mkl@pengutronix.de>
Tue, 19 Mar 2024 14:26:01 +0000
(15:26 +0100)
Since Xilinx-based adapters now support up to eight CAN channels, the
TX interrupt mask array must have eight elements.
Signed-off-by: Martin Jocic <martin.jocic@kvaser.com>
Link:
https://lore.kernel.org/all/2ab3c0585c3baba272ede0487182a423a420134b.camel@kvaser.com
Fixes:
9b221ba452aa
("can: kvaser_pciefd: Add support for Kvaser PCIe 8xCAN")
[mkl: replace Link by Fixes tag]
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
drivers/net/can/kvaser_pciefd.c
patch
|
blob
|
history
diff --git
a/drivers/net/can/kvaser_pciefd.c
b/drivers/net/can/kvaser_pciefd.c
index
f81b598
..
7b5028b
100644
(file)
--- a/
drivers/net/can/kvaser_pciefd.c
+++ b/
drivers/net/can/kvaser_pciefd.c
@@
-370,8
+370,8
@@
static const struct kvaser_pciefd_irq_mask kvaser_pciefd_sf2_irq_mask = {
static const struct kvaser_pciefd_irq_mask kvaser_pciefd_xilinx_irq_mask = {
.kcan_rx0 = BIT(4),
- .kcan_tx = { BIT(16), BIT(17), BIT(18), BIT(19) },
- .all = GENMASK(
19
, 16) | BIT(4),
+ .kcan_tx = { BIT(16), BIT(17), BIT(18), BIT(19)
, BIT(20), BIT(21), BIT(22), BIT(23)
},
+ .all = GENMASK(
23
, 16) | BIT(4),
};
static const struct kvaser_pciefd_dev_ops kvaser_pciefd_altera_dev_ops = {