aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pci/hotplug/acpiphp_glue.c
AgeCommit message (Expand)AuthorFilesLines
2023-12-15Revert "PCI: acpiphp: Reassign resources on bridge if necessary"Bjorn Helgaas1-6/+3
2023-08-08PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root busIgor Mammedov1-1/+7
2023-05-24PCI: acpiphp: Reassign resources on bridge if necessaryIgor Mammedov1-4/+1
2022-11-22PCI: acpiphp: Avoid setting is_hotplug_bridge for PCIe Upstream PortsRafael J. Wysocki1-0/+8
2022-02-04PCI/ACPI: Replace acpi_bus_get_device() with acpi_fetch_acpi_dev()Rafael J. Wysocki1-3/+4
2021-10-08PCI: Correct misspelled and remove duplicated wordsKrzysztof WilczyƄski1-1/+1
2021-04-08ACPI / hotplug / PCI: Fix reference count leak in enable_slot()Feilong Lin1-0/+1
2020-06-26PCI: hotplug: ACPI: Fix context refcounting in acpiphp_grab_context()Rafael J. Wysocki1-3/+11
2020-05-09ACPI: hotplug: PCI: Use the new acpi_evaluate_reg() helperHans de Goede1-10/+3
2019-11-13ACPI / hotplug / PCI: Allocate resources directly under the non-hotplug bridgeMika Westerberg1-3/+9
2018-09-29Update email addressMatthew Wilcox1-1/+1
2018-09-26ACPI / hotplug / PCI: Don't scan for non-hotplug bridges if slot is not bridgeMika Westerberg1-5/+6
2018-07-31PCI: Fix is_added/is_busmaster race conditionHari Vyas1-1/+1
2018-06-04ACPI / hotplug / PCI: Drop unnecessary parenthesesMika Westerberg1-2/+2
2018-06-04ACPI / hotplug / PCI: Mark stale PCI devices disconnectedMika Westerberg1-0/+5
2018-06-04ACPI / hotplug / PCI: Don't scan bridges managed by native hotplugMika Westerberg1-17/+58
2018-03-23ACPI / hotplug / PCI: Check presence of slot itself in get_slot_status()Mika Westerberg1-7/+16
2018-02-01Merge branch 'pci/spdx' into nextBjorn Helgaas1-15/+1
2018-01-28PCI: Add SPDX GPL-2.0+ to replace GPL v2 or later boilerplateBjorn Helgaas1-15/+1
2018-01-17PCI: Remove unnecessary messages for memory allocation failuresMarkus Elfring1-3/+1
2017-11-06PCI: Add for_each_pci_bridge() helperAndy Shevchenko1-9/+6
2016-11-17ACPI / hotplug / PCI: Make device_is_managed_by_native_pciehp() publicLukas Wunner1-27/+1
2016-11-17ACPI / hotplug / PCI: Use cached copy of PCI_EXP_SLTCAP_HPC bitLukas Wunner1-4/+1
2016-08-04ACPI / hotplug / PCI: Runtime resume bridges before bus rescansRafael J. Wysocki1-0/+6
2016-08-03Revert "ACPI / hotplug / PCI: Runtime resume bridge before rescan"Linus Torvalds1-4/+0
2016-06-13ACPI / hotplug / PCI: Runtime resume bridge before rescanMika Westerberg1-0/+4
2016-01-29Merge branches 'acpi-video' and 'acpi-hotplug'Rafael J. Wysocki1-1/+3
2016-01-24ACPI / PCI / hotplug: unlock in error path in acpiphp_enable_slot()Insu Yun1-1/+3
2016-01-08PCI: Fix all whitespace issuesBogicevic Sasa1-1/+1
2015-05-22ACPI / hotplug / PCI: Check ignore_hotplug for all downstream devicesRafael J. Wysocki1-3/+2
2014-10-09Merge tag 'pci-v3.18-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-10/+1
2014-09-12ACPI / hotplug / PCI: Remove pci_configure_slot() usageBjorn Helgaas1-10/+1
2014-09-10PCI: Add pci_ignore_hotplug() to ignore hotplug events for a deviceBjorn Helgaas1-10/+6
2014-07-20ACPI / hotplug / PCI: Fix sparse non static symbol warningWei Yongjun1-1/+1
2014-07-16ACPI / hotplug: Simplify acpi_set_hp_context()Rafael J. Wysocki1-3/+4
2014-07-16ACPI / hotplug / PCI: Eliminate acpiphp_dev_to_bridge()Rafael J. Wysocki1-16/+8
2014-06-12Merge tag 'pci-v3.16-changes-2' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-4/+2
2014-06-11ACPI / hotplug / PCI: Add hotplug contexts to PCI host bridgesRafael J. Wysocki1-18/+42
2014-06-10PCI: Merge multi-line quoted stringsRyan Desfosses1-4/+2
2014-05-28Merge branches 'pci/hotplug', 'pci/pci_is_bridge' and 'pci/virtualization' in...Bjorn Helgaas1-2/+1
2014-05-27PCI: acpiphp: Use pci_is_bridge() to simplify codeYijing Wang1-2/+1
2014-04-29PCI: Remove unnecessary __ref annotationsBjorn Helgaas1-1/+1
2014-04-14PCI: Remove unnecessary includes of <linux/init.h>Paul Gortmaker1-1/+0
2014-04-01Merge tag 'pci-v3.15-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-3/+3
2014-03-06Merge branch 'acpi-pci-hotplug' into acpi-hotplugRafael J. Wysocki1-5/+2
2014-03-05ACPI / hotplug / PCI: Use pci_device_is_present()Rafael J. Wysocki1-5/+2
2014-02-21ACPI / dock: Add .uevent() callback to struct acpi_hotplug_contextRafael J. Wysocki1-4/+4
2014-02-21ACPI / dock: Use callback pointers from devices' ACPI hotplug contextsRafael J. Wysocki1-70/+49
2014-02-21ACPI / dock: Use ACPI device object pointers instead of ACPI handlesRafael J. Wysocki1-3/+3
2014-02-21Merge branch 'acpi-pci-hotplug' into acpi-dockRafael J. Wysocki1-10/+19
2014-02-21ACPI / hotplug: Add .fixup() callback to struct acpi_hotplug_contextRafael J. Wysocki1-1/+1
2014-02-21ACPI / hotplug / PCI: Do not clear event callback pointer for docksRafael J. Wysocki1-7/+0
2014-02-16ACPI / hotplug / PCI: Add ACPIPHP contexts to devices handled by PCIeHPRafael J. Wysocki1-5/+8
2014-02-16ACPI / hotplug / PCI: Rename register_slot() to acpiphp_add_context()Rafael J. Wysocki1-5/+11
2014-02-14ACPI / hotplug / PCI: Use list_for_each_entry() for bus traversalYijing Wang1-3/+3
2014-02-12Merge back earlier 'acpi-pci-hotplug' material.Rafael J. Wysocki1-281/+124
2014-02-12ACPI / hotplug / PCI: Relax the checking of _STA return valuesMika Westerberg1-2/+13
2014-02-10ACPI / hotplug / PCI: Execute _EJ0 under the ACPI scan lockRafael J. Wysocki1-0/+6
2014-02-06ACPI / hotplug / PCI: Rework acpiphp_check_host_bridge()Rafael J. Wysocki1-8/+3
2014-02-06ACPI / hotplug / PCI: Hotplug notifications from acpi_bus_notify()Rafael J. Wysocki1-11/+13
2014-02-06ACPI / hotplug / PCI: Simplify acpi_install_hotplug_notify_handler()Rafael J. Wysocki1-1/+1
2014-02-06ACPI / hotplug / PCI: Consolidate ACPIPHP with ACPI core hotplugRafael J. Wysocki1-130/+38
2014-02-05ACPI / hotplug / PCI: Define hotplug context lock in the coreRafael J. Wysocki1-26/+25
2014-02-05ACPI / hotplug / PCI: Do not pass ACPI handle to hotplug_event()Rafael J. Wysocki1-7/+7
2014-02-05ACPI / hotplug / PCI: Use acpi_handle_debug() in hotplug_event()Rafael J. Wysocki1-9/+3
2014-02-05ACPI / hotplug / PCI: Simplify hotplug_event()Rafael J. Wysocki1-13/+6
2014-02-05ACPI / hotplug / PCI: Drop crit_sect lockingRafael J. Wysocki1-20/+3
2014-02-05ACPI / hotplug / PCI: Drop acpiphp_bus_add()Rafael J. Wysocki1-16/+6
2014-02-05ACPI / hotplug / PCI: Store acpi_device pointer in acpiphp_contextRafael J. Wysocki1-24/+22
2014-02-05ACPI / hotplug / PCI: Rework acpiphp_no_hotplug()Rafael J. Wysocki1-10/+9
2014-02-05ACPI / hotplug / PCI: Drop acpiphp_bus_trim()Rafael J. Wysocki1-19/+11
2014-02-05ACPI / hotplug / PCI: Simplify register_slot()Rafael J. Wysocki1-8/+4
2014-02-05ACPI / hotplug / PCI: Proper kerneldoc comments for enumeration/removalRafael J. Wysocki1-4/+10
2014-02-05ACPI / hotplug / PCI: Simplify disable_slot()Rafael J. Wysocki1-23/+5
2014-02-03ACPI / hotplug / PCI: Fix bridge removal race vs dock eventsRafael J. Wysocki1-1/+20
2014-02-03ACPI / hotplug / PCI: Fix bridge removal race in handle_hotplug_event()Rafael J. Wysocki1-4/+14
2014-02-03ACPI / hotplug / PCI: Scan root bus under the PCI rescan-remove lockRafael J. Wysocki1-0/+4
2014-02-03ACPI / hotplug / PCI: Move PCI rescan-remove locking to hotplug_event()Rafael J. Wysocki1-2/+2
2014-02-03ACPI / hotplug / PCI: Remove entries from bus->devices in reverse orderRafael J. Wysocki1-4/+4
2014-01-24Merge tag 'pm+acpi-3.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2014-01-22Merge tag 'pci-v3.14-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-5/+38
2014-01-14ACPI / hotplug / PCI: Use global PCI rescan-remove lockingRafael J. Wysocki1-5/+38
2013-12-31Merge branch 'acpi-pci-hotplug' into acpi-hotplugRafael J. Wysocki1-3/+23
2013-12-31ACPIPHP / radeon / nouveau: Fix VGA switcheroo problem related to hotplugRafael J. Wysocki1-3/+23
2013-11-28Merge branch 'acpi-pci-hotplug' into acpi-hotplugRafael J. Wysocki1-1/+3
2013-11-28ACPI / PCI / hotplug: Avoid warning when _ADR not presentToshi Kani1-1/+3
2013-11-22ACPI / scan: Add acpi_device objects for all device nodes in the namespaceRafael J. Wysocki1-1/+1
2013-11-14PCI: Fix whitespace, capitalization, and spelling errorsBjorn Helgaas1-1/+1
2013-11-14Merge tag 'pci-v3.13-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-11/+12
2013-11-14Merge tag 'pm+acpi-3.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-11/+7
2013-11-07Merge branch 'acpi-hotplug'Rafael J. Wysocki1-11/+7
2013-11-07ACPI / hotplug: Consolidate deferred execution of ACPI hotplug routinesRafael J. Wysocki1-11/+7
2013-10-30Revert "ACPI / hotplug / PCI: Avoid doing too much for spurious notifies"Mika Westerberg1-5/+1
2013-10-12ACPI / hotplug / PCI: Drop WARN_ON() from acpiphp_enumerate_slots()Rafael J. Wysocki1-3/+4
2013-10-12ACPI / hotplug / PCI: Fix error code path in acpiphp_enumerate_slots()Rafael J. Wysocki1-0/+1
2013-09-25PCI: acpiphp: Convert to dynamic debugLan Tianyu1-11/+12
2013-09-10Merge branch 'acpi-pci-hotplug'Rafael J. Wysocki1-14/+47
2013-09-09ACPI / hotplug / PCI: Avoid parent bus rescans on spurious device checksRafael J. Wysocki1-7/+25
2013-09-07ACPI / hotplug / PCI: Use _OST to notify firmware about notify statusRafael J. Wysocki1-4/+17
2013-09-07ACPI / hotplug / PCI: Avoid doing too much for spurious notifiesRafael J. Wysocki1-3/+6
2013-09-05ACPI / hotplug / PCI: Don't trim devices before scanning the namespaceRafael J. Wysocki1-1/+0
2013-09-03Merge tag 'pci-v3.12-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+0
2013-08-17ACPI / hotplug / PCI: Fix NULL pointer dereference in cleanup_bridge()Rafael J. Wysocki1-1/+3
2013-07-25PCI: Delay enabling bridges until they're neededYinghai Lu1-1/+0
2013-07-23ACPI / hotplug / PCI: Get rid of check_sub_bridges()Mika Westerberg1-25/+0
2013-07-23ACPI / hotplug / PCI: Clean up bridge_mutex usageRafael J. Wysocki1-7/+7
2013-07-23ACPI / hotplug / PCI: Redefine enable_device() and disable_device()Rafael J. Wysocki1-21/+12
2013-07-23ACPI / hotplug / PCI: Sanitize acpiphp_get_(latch)|(adapter)_status()Mika Westerberg1-10/+2
2013-07-23ACPI / hotplug / PCI: Check for new devices on enabled slotsRafael J. Wysocki1-29/+62
2013-07-23ACPI / hotplug / PCI: Allow slots without new devices to be rescannedKirill A. Shutemov1-9/+2
2013-07-23ACPI / hotplug / PCI: Do not check SLOT_ENABLED in enable_device()Kirill A. Shutemov1-5/+5
2013-07-23ACPI / hotplug / PCI: Do not exectute _PS0 and _PS3 directlyRafael J. Wysocki1-97/+9
2013-07-23ACPI / hotplug / PCI: Do not queue up event handling work items in vainRafael J. Wysocki1-35/+29
2013-07-23ACPI / hotplug / PCI: Consolidate slot disabling and ejectingMika Westerberg1-32/+18
2013-07-23ACPI / hotplug / PCI: Drop redundant checks from check_hotplug_bridge()Rafael J. Wysocki1-6/+0
2013-07-23ACPI / hotplug / PCI: Rework namespace scanning and trimming routinesRafael J. Wysocki1-39/+13
2013-07-23ACPI / hotplug / PCI: Store parent in functions and bus in slotsRafael J. Wysocki1-12/+13
2013-07-23ACPI / hotplug / PCI: Drop handle field from struct acpiphp_bridgeRafael J. Wysocki1-3/+2
2013-07-23ACPI / hotplug / PCI: Drop handle field from struct acpiphp_funcRafael J. Wysocki1-23/+31
2013-07-23ACPI / hotplug / PCI: Embed function struct into struct acpiphp_contextRafael J. Wysocki1-28/+16
2013-07-23ACPI / hotplug / PCI: Drop flags field from struct acpiphp_bridgeRafael J. Wysocki1-9/+0
2013-07-23ACPI / hotplug / PCI: Drop sun field from struct acpiphp_slotRafael J. Wysocki1-4/+3
2013-07-23ACPI / hotplug / PCI: Register all devices under the given bridgeRafael J. Wysocki1-156/+76
2013-07-23ACPI / hotplug / PCI: Refactor slot allocation code in register_slot()Rafael J. Wysocki1-38/+36
2013-07-23ACPI / hotplug / PCI: Drop func field from struct acpiphp_bridgeRafael J. Wysocki1-2/+1
2013-07-23ACPI / hotplug / PCI: Merge hotplug event handling functionsRafael J. Wysocki1-87/+65
2013-07-23ACPI / hotplug / PCI: Pass hotplug context objects to event handlersRafael J. Wysocki1-8/+8
2013-07-23ACPI / hotplug / PCI: Rework acpiphp_handle_to_bridge()Rafael J. Wysocki1-9/+11
2013-07-23ACPI / hotplug / PCI: Unified notify handler for hotplug eventsRafael J. Wysocki1-80/+52
2013-07-23ACPI / hotplug / PCI: Hotplug context objects for bridges and functionsRafael J. Wysocki1-43/+136
2013-07-23ACPI / hotplug / PCI: Always return success after adding a functionRafael J. Wysocki1-3/+2
2013-07-23ACPI / hotplug / PCI: Consolidate acpiphp_enumerate_slots()Rafael J. Wysocki1-47/+45
2013-07-23ACPI / PCI: Make bus registration and unregistration symmetricRafael J. Wysocki1-2/+4
2013-07-15ACPI / dock / PCI: Drop ACPI dock notifier chainRafael J. Wysocki1-14/+4
2013-07-15ACPI: simplify acpiphp driver with new helper functionsJiang Liu1-22/+8
2013-06-24ACPI / dock / PCI: Synchronous handling of dock events for PCI devicesRafael J. Wysocki1-14/+32
2013-06-23PCI / ACPI: Use boot-time resource allocation rules during hotplugJiang Liu1-2/+5
2013-05-17PCI: acpiphp: Re-enumerate devices when host bridge receives Bus CheckYinghai Lu1-0/+14
2013-04-16PCI: acpiphp: Protect acpiphp data structures from concurrent updatesJiang Liu1-18/+77
2013-04-16PCI: acpiphp: Use normal list to simplify implementationYijing Wang1-13/+10
2013-04-12PCI: acpiphp: Do not use ACPI PCI subdriver mechanismJiang Liu1-233/+55
2013-04-12PCI: acpiphp: Replace local macros with standard ACPI macrosJiang Liu1-2/+2
2013-04-12PCI: acpiphp: Remove all functions even if function 0 doesn't existJiang Liu1-7/+0
2013-04-12PCI: acpiphp: Use list_for_each_entry_safe() in acpiphp_sanitize_bus()Yijing Wang1-2/+2
2013-02-25Merge tag 'pci-v3.9-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-210/+56
2013-02-13ACPI / hotplug: Fix concurrency issues and memory leaksRafael J. Wysocki1-0/+6
2013-02-02PCI: acpiphp: Remove dead code for PCI host bridge hotplugJiang Liu1-111/+13
2013-02-01PCI: acpiphp: Create companion ACPI devices before creating PCI devicesJiang Liu1-3/+3
2013-01-26ACPI / scan: Make it clear that acpi_bus_trim() cannot failRafael J. Wysocki1-7/+3
2013-01-25PCI: acpiphp: Keep driver loaded even if no slots foundYinghai Lu1-22/+0
2013-01-25PCI: acpiphp: Move host bridge hotplug to pci_root.cYinghai Lu1-44/+15
2013-01-25PCI/ACPI: acpiphp: Rename alloc_acpiphp_hp_work() to alloc_acpi_hp_work()Yinghai Lu1-36/+6
2013-01-25PCI: acpiphp: Add is_hotplug_bridge detectionYinghai Lu1-1/+26
2013-01-19ACPI / scan: Drop acpi_bus_add() and use acpi_bus_scan() insteadRafael J. Wysocki1-2/+2
2013-01-15ACPI / scan: Drop the second argument of acpi_bus_trim()Rafael J. Wysocki1-2/+2
2013-01-03ACPI: Make acpi_bus_scan() and acpi_bus_add() take only one argumentRafael J. Wysocki1-8/+11
2013-01-03ACPI: Remove the arguments of acpi_bus_add() that are not usedRafael J. Wysocki1-17/+4
2013-01-03ACPI: Remove acpi_start_single_object() and acpi_bus_start()Rafael J. Wysocki1-3/+1
2012-09-24Merge branch 'pci/jiang-acpiphp' into nextBjorn Helgaas1-10/+31
2012-09-24PCI: acpiphp: Handle PCIe ports without native hotplug capabilityJiang Liu1-10/+31
2012-09-24PCI/ACPI: Pass acpi_pci_root to acpi_pci_drivers' add/remove interfaceTaku Izumi1-5/+7
2012-08-22PCI: Remove unused, commented-out, codeBjorn Helgaas1-28/+0
2012-08-22PCI: acpiphp: Use common pci_stop_and_remove_bus_device()Bjorn Helgaas1-2/+1
2012-08-17PCI: acpiphp: Stop disabling bridges on removeBjorn Helgaas1-15/+0
2012-07-11Merge branch 'pci/yinghai-hotplug-cleanup' into nextBjorn Helgaas1-3/+0
2012-07-10PCI: acpiphp: remove unused res_lockYinghai Lu1-3/+0
2012-06-22Merge branch 'topic/bjorn-trivial' into nextBjorn Helgaas1-4/+9
2012-06-20PCI: acpiphp: check whether _ADR evaluation succeededBjorn Helgaas1-4/+9
2012-06-13PCI: acpiphp: remove all functions in slot, even without ACPI _EJxAmos Kong1-10/+32
2012-06-13PCI: acpiphp: fix function 0 leak when disabling a slotAmos Kong1-0/+1
2012-06-13PCI: replace struct pci_bus secondary/subordinate with busn_resYinghai Lu1-4/+4
2012-02-27PCI: make acpihp use __pci_remove_bus_device insteadYinghai Lu1-1/+1
2012-02-27PCI: Rename pci_remove_bus_device to pci_stop_and_remove_bus_deviceYinghai Lu1-2/+2
2012-02-14PCI: Can continually add funcs after adding func0Amos Kong1-16/+13
2011-12-14PCI: Set device power state to PCI_D0 for device without native PM supportAjaykumar Hotchandani1-1/+0
2011-12-13PCI hotplug: Always allow acpiphp to handle non-PCIe bridgesRafael J. Wysocki1-17/+12
2011-10-31PCI / ACPI: Make acpiphp ignore root bridges using PCIe native hotplugRafael J. Wysocki1-5/+24
2011-10-14PCI hotplug: acpiphp: Prevent deadlock on PCI-to-PCI bridge removePrarit Bhargava1-15/+94
2011-07-16ACPI: constify ops structsVasiliy Kulikov1-1/+1
2011-05-11PCI hotplug: acpiphp: assume device is in state D0 after powering on a slot.Ian Campbell1-0/+7
2011-03-31Fix common misspellingsLucas De Marchi1-1/+1
2011-03-04PCI hotplug: acpiphp: set current_state to D0 in register_slotStefano Stabellini1-0/+1
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2010-03-14acpiphp: Execute ACPI _REG method for hotadded devicesShaohua Li1-0/+19
2010-01-31ACPI: acpi_bus_{scan,bus,add}: return -ENODEV if no device was foundThomas Renninger1-6/+0
2009-12-11Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jb...Linus Torvalds1-231/+17
2009-11-24ACPICA: Add post-order callback to acpi_walk_namespaceLin Ming1-11/+11
2009-11-04PCI Hotplug: acpiphp: clean up list traversalsAlex Chiang1-41/+17
2009-11-04PCI hotplug: move IOAPIC support from acpiphp to ioapic driverBjorn Helgaas1-190/+0
2009-09-14PCI hotplug: acpiphp: use generic pci_configure_slot()Bjorn Helgaas1-79/+2
2009-09-14PCI hotplug: clean up acpi_get_hp_params_from_firmware() interfaceBjorn Helgaas1-4/+3
2009-09-14PCI hotplug: acpiphp: don't cache hotplug_params in acpiphp_bridgeBjorn Helgaas1-31/+27
2009-09-14PCI hotplug: acpiphp: remove superfluous _HPP/_HPX evaluationBjorn Helgaas1-3/+0
2009-09-14PCI Hotplug: convert acpi_pci_detect_ejectable() to take an acpi_handleAlex Chiang1-22/+11
2009-09-14PCI Hotplug: acpiphp: find bridges the easy wayAlex Chiang1-60/+21
2009-09-09PCI Hotplug: acpiphp: get pci_bus from acpi handle correctlyAlex Chiang1-11/+17
2009-06-17PCI Hotplug: acpiphp: convert to acpi_get_pci_devAlexander Chiang1-18/+7
2009-06-17ACPI: Introduce acpi_is_root_bridge()Alexander Chiang1-1/+1
2009-05-27PCI Hotplug: acpiphp: don't store a pci_dev in acpiphp_funcAlex Chiang1-37/+26
2009-04-06PCI Hotplug: acpiphp: grab refcount on p2p subordinate busAlex Chiang1-0/+14