lkml.org 
[lkml]   [2014]   [Jan]   [2]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v5 25/33] PCI, x86: Make ioapic hotplug support built-in
    Date
    ioapic hotplug should be built-in like pci root bus hotplug.

    Also need to make it depends on X86_IO_APIC.

    Signed-off-by: Yinghai Lu <yinghai@kernel.org>
    ---
    drivers/pci/Kconfig | 3 ++-
    drivers/pci/ioapic.c | 6 +++++-
    2 files changed, 7 insertions(+), 2 deletions(-)

    diff --git a/drivers/pci/Kconfig b/drivers/pci/Kconfig
    index b6a99f7..893503f 100644
    --- a/drivers/pci/Kconfig
    +++ b/drivers/pci/Kconfig
    @@ -105,9 +105,10 @@ config PCI_PASID
    If unsure, say N.

    config PCI_IOAPIC
    - tristate "PCI IO-APIC hotplug support" if X86
    + bool "PCI IO-APIC hotplug support" if X86
    depends on PCI
    depends on ACPI
    + depends on X86_IO_APIC
    default !X86

    config PCI_LABEL
    diff --git a/drivers/pci/ioapic.c b/drivers/pci/ioapic.c
    index 50ce680..2c2930e 100644
    --- a/drivers/pci/ioapic.c
    +++ b/drivers/pci/ioapic.c
    @@ -113,6 +113,10 @@ static struct pci_driver ioapic_driver = {
    .remove = ioapic_remove,
    };

    -module_pci_driver(ioapic_driver);
    +static int __init ioapic_init(void)
    +{
    + return pci_register_driver(&ioapic_driver);
    +}
    +module_init(ioapic_init);

    MODULE_LICENSE("GPL");
    --
    1.8.4


    \
     
     \ /
      Last update: 2014-01-03 02:01    [W:2.951 / U:0.008 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site