[Bugme-new] [Bug 10805] New: Cardbus slots in Thinkpad Dock/Dock II fail IRQ allocation

bugme-daemon at bugzilla.kernel.org bugme-daemon at bugzilla.kernel.org
Tue May 27 06:14:15 PDT 2008


http://bugzilla.kernel.org/show_bug.cgi?id=10805

           Summary: Cardbus slots in Thinkpad Dock/Dock II fail IRQ
                    allocation
           Product: ACPI
           Version: 2.5
     KernelVersion: 2.6.26-rc4
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: Config-Hotplug
        AssignedTo: acpi_config-hotplug at kernel-bugs.osdl.org
        ReportedBy: pm at debian.org


Latest working kernel version: Early 2.6 -- not worked for a good while
Distribution: Debian
Hardware Environment: Thinkpad T30 + Dock or Dock II
Problem Description:

The Cardbus slots are recognised, but due to one of them not getting allocated
an IRQ, the initialization of both fails.

ACPI: \_SB_.PCI0.PCI1.DOCK - docking
acpiphp_glue: handle_hotplug_event_func: Bus check notify on
\_SB_.PCI0.PCI1.DOCK
PCI: Found 0000:02:03.0 [104c/ac22] 000604 01
PCI: Scanning behind PCI bridge 0000:02:03.0, config 000000, pass 0
PCI: Scanning behind PCI bridge 0000:02:03.0, config 000000, pass 1
PCI: Scanning bus 0000:08
PCI: Found 0000:08:01.0 [1095/0648] 000101 00
PCI: Found 0000:08:02.0 [104c/ac51] 000607 02
PCI: Found 0000:08:02.1 [104c/ac51] 000607 02
PCI: Fixups for bus 0000:08
PCI: Transparent bridge - 0000:02:03.0
PCI: Scanning behind PCI bridge 0000:08:02.0, config 000000, pass 0
PCI: Scanning behind PCI bridge 0000:08:02.1, config 000000, pass 0
PCI: Scanning behind PCI bridge 0000:08:02.0, config 000000, pass 1
PCI: Bus #09 (-#0c) is partially hidden behind transparent bridge #02 (-#08)
PCI: Scanning behind PCI bridge 0000:08:02.1, config 000000, pass 1
PCI: Bus #0d (-#10) is partially hidden behind transparent bridge #02 (-#08)
PCI: Bus scan for 0000:08 returning with max=10
PCI: Bus #08 (-#10) is partially hidden behind transparent bridge #02 (-#08)
PCI: region 0000:08:02.0/9 too large: 0x0000000000000000-0x0000000003ffffff
PCI: region 0000:08:02.1/9 too large: 0x0000000000000000-0x0000000003ffffff
PCI: region 0000:08:02.0/10 too large: 0x0000000000000000-0x0000000003ffffff
PCI: region 0000:08:02.1/10 too large: 0x0000000000000000-0x0000000003ffffff
acpiphp_glue: bus exists... trim
acpiphp_glue: acpi_bus_trim return 0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI1.DOCK._PRT]
PCI: Bus 3, cardbus bridge: 0000:02:00.0
  IO window: 0x00004000-0x000040ff
  IO window: 0x00004400-0x000044ff
  PREFETCH window: 0xf0000000-0xf3ffffff
  MEM window: 0xd4000000-0xd7ffffff
PCI: Bus 7, cardbus bridge: 0000:02:00.1
  IO window: 0x00004800-0x000048ff
  IO window: 0x00004c00-0x00004cff
  PREFETCH window: 0xf4000000-0xf7ffffff
  MEM window: 0xd8000000-0xdbffffff
  got res [d0300000:d0300fff] bus [d0300000:d0300fff] flags 20200 for BAR 0 of
0000:08:02.0
PCI: moved device 0000:08:02.0 resource 0 (20200) to d0300000
  got res [d0301000:d0301fff] bus [d0301000:d0301fff] flags 20200 for BAR 0 of
0000:08:02.1
PCI: moved device 0000:08:02.1 resource 0 (20200) to d0301000
  got res [6000:600f] bus [6000:600f] flags 20101 for BAR 4 of 0000:08:01.0
  got res [6000:600f] bus [6000:600f] flags 20101 for BAR 4 of 0000:08:01.0
PCI: moved device 0000:08:01.0 resource 4 (20101) to 6000
  got res [6010:6017] bus [6010:6017] flags 20101 for BAR 0 of 0000:08:01.0
PCI: moved device 0000:08:01.0 resource 0 (20101) to 6010
  got res [6018:601f] bus [6018:601f] flags 20101 for BAR 2 of 0000:08:01.0
PCI: moved device 0000:08:01.0 resource 2 (20101) to 6010
  got res [6020:6023] bus [6020:6023] flags 20101 for BAR 1 of 0000:08:01.0
PCI: moved device 0000:08:01.0 resource 1 (20101) to 6020
  got res [6024:6027] bus [6024:6027] flags 20101 for BAR 3 of 0000:08:01.0
PCI: moved device 0000:08:01.0 resource 3 (20101) to 6020
PCI: Bus 9, cardbus bridge: 0000:08:02.0
  IO window: 0x00005000-0x000050ff
  IO window: 0x00005400-0x000054ff
PCI: Bus 13, cardbus bridge: 0000:08:02.1
  IO window: 0x00005800-0x000058ff
  IO window: 0x00005c00-0x00005cff
PCI: Bridge: 0000:02:03.0
  IO window: 5000-6fff
  MEM window: 0xd0300000-0xd03fffff
  PREFETCH window: disabled.
decode_hpp: Could not get hotplug parameters. Use defaults
pci 0000:02:03.0: enabling device (0000 -> 0003)
PCI: Enabling bus mastering for device 0000:02:03.0
pci 0000:08:02.0: enabling device (0000 -> 0003)
ACPI: PCI Interrupt 0000:08:02.0[A] -> Link [LNKC] -> GSI 11 (level, low) ->
IRQ 11
PCI: Enabling bus mastering for device 0000:08:02.0
PCI: Setting latency timer of device 0000:08:02.0 to 64
pci 0000:08:02.1: enabling device (0000 -> 0003)
ACPI: Unable to derive IRQ for device 0000:08:02.1
ACPI: PCI Interrupt 0000:08:02.1[B]: no GSI
PCI: Enabling bus mastering for device 0000:08:02.1
PCI: Setting latency timer of device 0000:08:02.1 to 64
Yenta: CardBus bridge found at 0000:08:02.0 [1014:0148]
PCI: Bus 9, cardbus bridge: 0000:08:02.0
  IO window: 0x00005000-0x000050ff
  IO window: 0x00005400-0x000054ff
  PREFETCH window: 0xd0400000-0xd07fffff
  MEM window: 0xd0800000-0xd0bfffff
Yenta: Enabling burst memory read transactions
Yenta: Using CSCINT to route CSC interrupts to PCI
Yenta: Routing CardBus interrupts to PCI
Yenta TI: socket 0000:08:02.0, mfunc 0x00001000, devctl 0x66
Yenta: ISA IRQ mask 0x0000, PCI irq 11
Socket status: 30000006
pcmcia: parent PCI bridge I/O window: 0x5000 - 0x6fff
cs: IO port probe 0x5000-0x6fff: clean.
pcmcia: parent PCI bridge Memory window: 0xd0300000 - 0xd03fffff
pcmcia: parent PCI bridge I/O window: 0x4000 - 0x8fff
pcmcia: parent PCI bridge Memory window: 0xd0200000 - 0xdfffffff
pcmcia: parent PCI bridge Memory window: 0xf0000000 - 0xf7ffffff
Yenta: CardBus bridge found at 0000:08:02.1 [1014:0148]
PCI: Bus 13, cardbus bridge: 0000:08:02.1
  IO window: 0x00005800-0x000058ff
  IO window: 0x00005c00-0x00005cff
  PREFETCH window: 0xd0c00000-0xd0ffffff
  MEM window: 0xd1000000-0xd13fffff
Yenta: Using CSCINT to route CSC interrupts to PCI
Yenta: Routing CardBus interrupts to PCI
Yenta TI: socket 0000:08:02.1, mfunc 0x00001000, devctl 0x66
Yenta: request_irq() in yenta_probe_cb_irq() failed!
Yenta TI: socket 0000:08:02.1 no PCI interrupts. Fish. Please report.
Yenta: no PCI IRQ, CardBus support disabled for this socket.
Yenta: check your BIOS CardBus, BIOS IRQ or ACPI settings.
Yenta: ISA IRQ mask 0x0000, PCI irq 0
Socket status: 30000006
pcmcia: parent PCI bridge I/O window: 0x5000 - 0x6fff
cs: IO port probe 0x5000-0x6fff: clean.
pcmcia: parent PCI bridge Memory window: 0xd0300000 - 0xd03fffff
pcmcia: parent PCI bridge I/O window: 0x4000 - 0x8fff
pcmcia: parent PCI bridge Memory window: 0xd0200000 - 0xdfffffff
pcmcia: parent PCI bridge Memory window: 0xf0000000 - 0xf7ffffff


-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


More information about the Bugme-new mailing list