I've just upgraded to F10 from F8, and now my expresscard compact flash adapter card is not working. In F8 I fixed this with 'modprobe pciehp'... In F10, I get the following messages when I modprobe pciehp:
Jan 15 09:23:58 g2 kernel: pciehp: pci_hp_register failed with error -16
Jan 15 09:23:58 g2 kernel: pciehp: pciehp: slot already registered by another hotplug driver
'dmesg|grep hp' gets me:
acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
acpiphp: Slot [1] registered
acpiphp_glue: sibling found, but _SUN doesn't match!
acpiphp_glue: sibling found, but _SUN doesn't match!
acpiphp_glue: sibling found, but _SUN doesn't match!
acpiphp_glue: sibling found, but _SUN doesn't match!
acpiphp_glue: sibling found, but _SUN doesn't match!
acpiphp_glue: sibling found, but _SUN doesn't match!
Any suggestions on how I can either get acpihp to recognize when a card is plugged, or disable it (at least for the expresscard slot) so I can use pciehp again?
relevant portions of 'lspci -v':
00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: 00009000-00009fff
Memory behind bridge: f7d00000-fddfffff
Prefetchable memory behind bridge: 00000000d5c00000-00000000f5bfffff
Capabilities: [88] Subsystem: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port
Capabilities: [80] Power Management version 3
Capabilities: [90] Message Signalled Interrupts: Mask- 64bit- Count=1/1 Enable-
Capabilities: [a0] Express Root Port (Slot+), MSI 00
Capabilities: [100] Virtual Channel <?>
Capabilities: [140] Root Complex Link <?>
Kernel driver in use: pcieport-driver
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
Memory behind bridge: fde00000-fdefffff
Capabilities: [40] Express Root Port (Slot-), MSI 00
Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Count=1/1 Enable-
Capabilities: [90] Subsystem: ASUSTeK Computer Inc. Device 15e7
Capabilities: [a0] Power Management version 2
Capabilities: [100] Virtual Channel <?>
Capabilities: [180] Root Complex Link <?>
Kernel driver in use: pcieport-driver
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
Memory behind bridge: fdf00000-fdffffff
Capabilities: [40] Express Root Port (Slot-), MSI 00
Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Count=1/1 Enable-
Capabilities: [90] Subsystem: ASUSTeK Computer Inc. Device 15e7
Capabilities: [a0] Power Management version 2
Capabilities: [100] Virtual Channel <?>
Capabilities: [180] Root Complex Link <?>
Kernel driver in use: pcieport-driver
00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=04, subordinate=05, sec-latency=0
I/O behind bridge: 0000a000-0000afff
Memory behind bridge: fe000000-fe7fffff
Prefetchable memory behind bridge: 00000000f5c00000-00000000f7bfffff
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Count=1/1 Enable-
Capabilities: [90] Subsystem: ASUSTeK Computer Inc. Device 15e7
Capabilities: [a0] Power Management version 2
Capabilities: [100] Virtual Channel <?>
Capabilities: [180] Root Complex Link <?>
Kernel driver in use: pcieport-driver
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=06, subordinate=06, sec-latency=0
I/O behind bridge: 0000b000-0000bfff
Memory behind bridge: fe800000-fe8fffff
Capabilities: [40] Express Root Port (Slot-), MSI 00
Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Count=1/1 Enable-
Capabilities: [90] Subsystem: ASUSTeK Computer Inc. Device 15e7
Capabilities: [a0] Power Management version 2
Capabilities: [100] Virtual Channel <?>
Capabilities: [180] Root Complex Link <?>
Kernel driver in use: pcieport-driver
00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=07, subordinate=07, sec-latency=0
I/O behind bridge: 0000c000-0000cfff
Memory behind bridge: fe900000-fe9fffff
Capabilities: [40] Express Root Port (Slot-), MSI 00
Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Count=1/1 Enable-
Capabilities: [90] Subsystem: ASUSTeK Computer Inc. Device 15e7
Capabilities: [a0] Power Management version 2
Capabilities: [100] Virtual Channel <?>
Capabilities: [180] Root Complex Link <?>
Kernel driver in use: pcieport-driver
00:1c.5 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=08, subordinate=08, sec-latency=0
Capabilities: [40] Express Root Port (Slot-), MSI 00
Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Count=1/1 Enable-
Capabilities: [90] Subsystem: ASUSTeK Computer Inc. Device 15e7
Capabilities: [a0] Power Management version 2
Capabilities: [100] Virtual Channel <?>
Capabilities: [180] Root Complex Link <?>
Kernel driver in use: pcieport-driver