]> git.karo-electronics.de Git - linux-beck.git/commitdiff
ACPI,PCI,IRQ: remove SCI penalize function
authorSinan Kaya <okaya@codeaurora.org>
Sun, 17 Apr 2016 17:36:56 +0000 (13:36 -0400)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Wed, 4 May 2016 23:10:32 +0000 (01:10 +0200)
Removing the SCI penalize function as the penalty is now calculated on the
fly.

Signed-off-by: Sinan Kaya <okaya@codeaurora.org>
Acked-by: Bjorn Helgaas <bhelgaas@google.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
arch/x86/kernel/acpi/boot.c
drivers/acpi/pci_link.c
include/linux/acpi.h

index 8c2f1ef6ca236ea16b9ae25a390b32d33ef566d4..edf48404d15db912533d14fbcd0f4860bfce0a45 100644 (file)
@@ -445,7 +445,6 @@ static void __init acpi_sci_ioapic_setup(u8 bus_irq, u16 polarity, u16 trigger,
                polarity = acpi_sci_flags & ACPI_MADT_POLARITY_MASK;
 
        mp_override_legacy_irq(bus_irq, polarity, trigger, gsi);
-       acpi_penalize_sci_irq(bus_irq, trigger, polarity);
 
        /*
         * stash over-ride to indicate we've been here
index ab39208ba7e503e3b6a6824d045dddba1d9d6111..8fc7323ed3e847197cfdf1e6fdee728cdfdd8e7b 100644 (file)
@@ -848,10 +848,6 @@ bool acpi_isa_irq_available(int irq)
                    acpi_irq_get_penalty(irq) < PIRQ_PENALTY_ISA_ALWAYS);
 }
 
-void acpi_penalize_sci_irq(int irq, int trigger, int polarity)
-{
-}
-
 /*
  * Over-ride default table to reserve additional IRQs for use by ISA
  * e.g. acpi_irq_isa=5
index 06ed7e54033e7ae5554e41461a51ca0be250695f..0f413170c8f9a0b09dca114ef5d1ab5dd4e2439d 100644 (file)
@@ -311,7 +311,6 @@ struct pci_dev;
 int acpi_pci_irq_enable (struct pci_dev *dev);
 void acpi_penalize_isa_irq(int irq, int active);
 bool acpi_isa_irq_available(int irq);
-void acpi_penalize_sci_irq(int irq, int trigger, int polarity);
 void acpi_pci_irq_disable (struct pci_dev *dev);
 
 extern int ec_read(u8 addr, u8 *val);