Page MenuHomeFreeBSD

D52042.diff
No OneTemporary

D52042.diff

diff --git a/sys/riscv/starfive/jh7110_pcie.c b/sys/riscv/starfive/jh7110_pcie.c
--- a/sys/riscv/starfive/jh7110_pcie.c
+++ b/sys/riscv/starfive/jh7110_pcie.c
@@ -482,6 +482,16 @@
jh7110_pcie_msi_mask(dev, isrc, false);
}
+static void
+jh7110_pcie_msi_post_filter(device_t dev, struct intr_irqsrc *isrc)
+{
+}
+
+static void
+jh7110_pcie_msi_post_ithread(device_t dev, struct intr_irqsrc *isrc)
+{
+}
+
static void
jh7110_pcie_msi_pre_ithread(device_t dev, struct intr_irqsrc *isrc)
{
@@ -1008,6 +1018,8 @@
/* Interrupt controller interface */
DEVMETHOD(pic_enable_intr, jh7110_pcie_msi_enable_intr),
DEVMETHOD(pic_disable_intr, jh7110_pcie_msi_disable_intr),
+ DEVMETHOD(pic_post_filter, jh7110_pcie_msi_post_filter),
+ DEVMETHOD(pic_post_ithread, jh7110_pcie_msi_post_ithread),
DEVMETHOD(pic_pre_ithread, jh7110_pcie_msi_pre_ithread),
/* OFW bus interface */

File Metadata

Mime Type
text/plain
Expires
Tue, Feb 10, 4:15 AM (11 h, 3 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28600279
Default Alt Text
D52042.diff (882 B)

Event Timeline