summaryrefslogtreecommitdiff
path: root/kernel/drivers/pci.h
diff options
context:
space:
mode:
authorAnton Kling <anton@kling.gg>2023-11-15 02:58:36 +0100
committerAnton Kling <anton@kling.gg>2023-11-15 21:40:13 +0100
commitb775d4e1b626f97364994fd0d60faac9e78932bb (patch)
treed4015aa95e226cf0a1722e12f53e342a7b70f370 /kernel/drivers/pci.h
parente22e493940266e0aa9be2bf58df1821a3539e19b (diff)
PCI: Add interrupt handler functions
Diffstat (limited to 'kernel/drivers/pci.h')
-rw-r--r--kernel/drivers/pci.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/kernel/drivers/pci.h b/kernel/drivers/pci.h
index 3378c8b..274e950 100644
--- a/kernel/drivers/pci.h
+++ b/kernel/drivers/pci.h
@@ -33,4 +33,6 @@ int pci_populate_device_struct(u16 vendor, u16 device,
u8 pci_devices_by_id(u8 class_id, u8 subclass_id,
struct PCI_DEVICE *pci_device);
+void pci_enable_interrupts(const struct PCI_DEVICE *device);
u8 pci_get_interrupt_line(const struct PCI_DEVICE *device);
+void pci_set_interrupt_line(const struct PCI_DEVICE *device, u8 interrupt_line);