From c6bb6dfcf0dd51d677a2aec0f9a90d70e57f3712 Mon Sep 17 00:00:00 2001 From: Michael Lotz Date: Sat, 19 Jul 2008 14:52:10 +0000 Subject: [PATCH] Remove the explicit PCI interrupt configuration. Not yet sure it will be required later on anyway. Should fix the build of non-x86 targets. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26503 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/kernel/bus_managers/pci/pci.cpp | 9 --------- 1 file changed, 9 deletions(-) diff --git a/src/add-ons/kernel/bus_managers/pci/pci.cpp b/src/add-ons/kernel/bus_managers/pci/pci.cpp index 3ac346bce3..d6b7d64db9 100644 --- a/src/add-ons/kernel/bus_managers/pci/pci.cpp +++ b/src/add-ons/kernel/bus_managers/pci/pci.cpp @@ -16,9 +16,6 @@ #include "pci_private.h" #include "pci.h" -// private header for configuring io interrupts to level triggered -#include - #define TRACE_CAP(x...) dprintf(x) #define FLOW(x...) //#define FLOW(x...) dprintf(x) @@ -1008,12 +1005,6 @@ PCI::_ReadHeaderInfo(PCIDev *dev) dev->device, dev->function, PCI_min_grant, 1); dev->info.u.h0.max_latency = ReadConfig(dev->domain, dev->bus, dev->device, dev->function, PCI_max_latency, 1); - - if (dev->info.u.h0.interrupt_line != 0 - && dev->info.u.h0.interrupt_line != 0xff) { - arch_int_configure_io_interrupt(dev->info.u.h0.interrupt_line, - B_LEVEL_TRIGGERED | B_LOW_ACTIVE_POLARITY); - } break; }