From: Ole A. <ol...@cl...> - 2002-11-30 12:19:18
|
On 27 Nov, Ole Aamot wrote: > Interrupt: pin A routed to IRQ 0 On 28 Nov, Stefan Richter wrote: This is not a conflict because a shared IRQ. There is no valid IRQ assigned to the host controller at all. I am not up to date what ACPI stuff is in 2.4.20-rc2. It may well be that not all of the features implemented by the Linux ACPI project are sync'ed to the main kernel. (The feature neded here could be ACPI IRQ routing.) Look if the current ACPI patch brings any approvement: http://sourceforge.net/projects/acpi/ Thanks for the pointer, Stefan. With Linux 2.4.20 (rc4=final) and the acpi-20021126-2.4.20-rc3 patch, the ohci1394 module (as well as hotplugging of PCMCIA cards!) finally works excellent with the Maxtor 3000DV 80 GB disk on the machine (OEM laptop). Below I've attached the dmesg boot log and the output of "lspci -vv". -- Ole Aamot Linux version 2.4.20-acpi-20021126 (ro...@di...valid) (gcc version 3.2 20020903 (Red Hat Linux 8.0 3.2-7)) #3 fre nov 29 18:32:34 CET 2002 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009f800 (usable) BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved) BIOS-e820: 00000000000dc000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 000000000fef0000 (usable) BIOS-e820: 000000000fef0000 - 000000000fefc000 (ACPI data) BIOS-e820: 000000000fefc000 - 000000000ff00000 (ACPI NVS) BIOS-e820: 000000000ff00000 - 000000000ff80000 (usable) BIOS-e820: 000000000ff80000 - 0000000010000000 (reserved) BIOS-e820: 00000000ffb80000 - 00000000ffc00000 (reserved) BIOS-e820: 00000000fff00000 - 0000000100000000 (reserved) 255MB LOWMEM available. ACPI: have wakeup address 0xc0001000 On node 0 totalpages: 65408 zone(0): 4096 pages. zone(1): 61312 pages. zone(2): 0 pages. ACPI: RSDP (v000 PTLTD ) @ 0x000f6c50 ACPI: RSDT (v001 PTLTD RSDT 01540.00000) @ 0x0fef5ae9 ACPI: FADT (v001 INTEL 845M 01540.00000) @ 0x0fefbf8c ACPI: DSDT (v001 COMPAL 845M 01540.00000) @ 0x00000000 ACPI: BIOS passes blacklist Kernel command line: ro root=/dev/hda2 vga=791 Initializing CPU#0 Detected 1453.320 MHz processor. Console: colour dummy device 80x25 Calibrating delay loop... 2785.28 BogoMIPS Memory: 254756k/261632k available (2423k kernel code, 6424k reserved, 759k data, 156k init, 0k highmem) Dentry cache hash table entries: 32768 (order: 6, 262144 bytes) Inode cache hash table entries: 16384 (order: 5, 131072 bytes) Mount-cache hash table entries: 4096 (order: 3, 32768 bytes) Buffer-cache hash table entries: 16384 (order: 4, 65536 bytes) Page-cache hash table entries: 65536 (order: 6, 262144 bytes) CPU: L1 I cache: 0K, L1 D cache: 8K CPU: L2 cache: 512K Intel machine check architecture supported. Intel machine check reporting enabled on CPU#0. CPU: After generic, caps: 3febf9ff 00000000 00000000 00000000 CPU: Common caps: 3febf9ff 00000000 00000000 00000000 CPU: Intel(R) Pentium(R) 4 Mobile CPU 1.40GHz stepping 04 Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Checking 'hlt' instruction... OK. POSIX conformance testing by UNIFIX mtrr: v1.40 (20010327) Richard Gooch (rg...@at...) mtrr: detected mtrr type: Intel ACPI: Subsystem revision 20021122 PCI: Using configuration type 1 ACPI-0511: *** Info: GPE Block0 defined as GPE0 to GPE15 ACPI-0511: *** Info: GPE Block1 defined as GPE16 to GPE31 ACPI: Interpreter enabled ACPI: Using PIC for interrupt routing ACPI: System [ACPI] (supports S0 S1 S3 S4 S5) ACPI: PCI Root Bridge [PCI0] (00:00) PCI: Probing PCI hardware (bus 00) Transparent bridge - Intel Corp. 82801BAM/CAM PCI Bridge ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.AGPB._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCIB._PRT] ACPI: PCI Interrupt Link [LNKA] (IRQs *10) ACPI: PCI Interrupt Link [LNKB] (IRQs *10) ACPI: PCI Interrupt Link [LNKC] (IRQs 9, disabled) ACPI: PCI Interrupt Link [LNKD] (IRQs 9, enabled at IRQ 11) ACPI: Embedded Controller [EC0] (gpe 28) schedule_task(): keventd has not started PCI: Probing PCI hardware ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 9 PCI: Using ACPI for IRQ routing PCI: if you experience problems, try using option 'pci=noacpi' or even 'acpi=off' isapnp: Scanning for PnP cards... isapnp: No Plug & Play device found Linux NET4.0 for Linux 2.4 Based upon Swansea University Computer Society NET3.039 Initializing RT netlink socket Starting kswapd Journalled Block Device driver loaded Installing knfsd (copyright (C) 1996 ok...@mo...). ACPI-1103: *** Error: Method execution failed, AE_AML_REGION_LIMIT ACPI: Battery Slot [BAT1] (battery present) ACPI: Power Button (FF) [PWRF] ACPI: Lid Switch [LID] ACPI: Sleep Button (CM) [SLPB] ACPI: Processor [CPU0] (supports C1 C2, 2 performance states, 8 throttling states) ACPI: Thermal Zone [THRM] (28 C) vesafb: framebuffer at 0xf0000000, mapped to 0xd0869000, size 32768k vesafb: mode is 1024x768x16, linelength=2048, pages=1 vesafb: protected mode interface info at c000:e760 vesafb: scrolling: redraw vesafb: directcolor: size=0:5:6:5, shift=0:11:5:0 Console: switching to colour frame buffer device 128x48 fb0: VESA VGA frame buffer device vga16fb: initializing vga16fb: mapped to 0xc00a0000 fb1: VGA16 VGA frame buffer device pty: 256 Unix98 ptys configured Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI ISAPNP enabled ttyS01 at 0x02f8 (irq = 3) is a 16550A Uniform Multi-Platform E-IDE driver Revision: 6.31 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx ICH3M: IDE controller on PCI bus 00 dev f9 PCI: Device 00:1f.1 not available because of resource collisions ICH3M: BIOS setup was incomplete. ICH3M: chipset revision 2 ICH3M: not 100% native mode: will probe irqs later ide0: BM-DMA at 0x1800-0x1807, BIOS settings: hda:DMA, hdb:pio ide1: BM-DMA at 0x1808-0x180f, BIOS settings: hdc:DMA, hdd:pio hda: FUJITSU MHR2030AT, ATA DISK drive hdc: TOSHIBA DVD-ROM SD-C2502, ATAPI CD/DVD-ROM drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide1 at 0x170-0x177,0x376 on irq 15 blk: queue c046f484, I/O limit 4095Mb (mask 0xffffffff) hda: 58605120 sectors (30006 MB) w/2048KiB Cache, CHS=3648/255/63, UDMA(100) hdc: ATAPI 24X DVD-ROM drive, 128kB Cache, UDMA(33) Uniform CD-ROM driver Revision: 3.12 ide-floppy driver 0.99.newide Partition check: hda: hda1 hda2 hda3 FDC 0 is a post-1991 82077 loop: loaded (max 8 devices) PPP generic driver version 2.4.2 8139too Fast Ethernet driver 0.9.26 eth0: RealTek RTL8139 Fast Ethernet at 0x3400, 00:02:3f:ab:03:a4, IRQ 10 eth0: Identified 8139 chip type 'RTL-8139C' Linux agpgart interface v0.99 (c) Jeff Hartmann agpgart: Maximum main memory to use for agp memory: 203M agpgart: Detected Intel i845 chipset agpgart: AGP aperture is 64M @ 0xd4000000 [drm] AGP 0.99 on Intel i845 @ 0xd4000000 64MB [drm] Initialized i810 1.2.0 20010920 on minor 0 ide-floppy driver 0.99.newide SCSI subsystem driver Revision: 1.00 scsi0 : SCSI host adapter emulation for IDE ATAPI devices Intel 810 + AC97 Audio, version 0.21, 18:06:31 Nov 29 2002 PCI: Setting latency timer of device 00:1f.5 to 64 i810: Intel ICH3 found at IO 0x1840 and 0x1c00, IRQ 10 i810_audio: Audio Controller supports 6 channels. ac97_codec: AC97 Audio codec, id: ALG48(Unknown) i810_audio: only 48Khz playback available. i810_audio: AC'97 codec 0 supports AMAP, total channels = 2 ac97_codec: AC97 Modem codec, id: SIL34(Silicon Laboratory Si3036) i810_audio: timed out waiting for codec 1 analog ready. i810_audio: setting clocking to 46414 Linux Kernel Card Services 3.1.22 options: [pci] [cardbus] [pm] Intel PCIC probe: not found. Databook TCIC-2 PCMCIA probe: not found. xirc2ps_cs.c 1.31 1998/12/09 19:32:55 (dd9jn+kvh) usb.c: registered new driver usbdevfs usb.c: registered new driver hub Yenta IRQ list 00b8, PCI irq10 Socket status: 30000006 Yenta IRQ list 00b8, PCI irq10 Socket status: 30000006 uhci.c: USB Universal Host Controller Interface driver v1.1 PCI: Setting latency timer of device 00:1d.0 to 64 uhci.c: USB UHCI at I/O 0x2400, IRQ 10 usb.c: new USB bus registered, assigned bus number 1 hub.c: USB hub found hub.c: 2 ports detected PCI: Setting latency timer of device 00:1d.1 to 64 uhci.c: USB UHCI at I/O 0x2420, IRQ 11 usb.c: new USB bus registered, assigned bus number 2 hub.c: USB hub found hub.c: 2 ports detected Initializing USB Mass Storage driver... usb.c: registered new driver usb-storage USB Mass Storage support registered. NET4: Linux TCP/IP 1.0 for NET4.0 IP Protocols: ICMP, UDP, TCP, IGMP IP: routing cache hash table of 2048 buckets, 16Kbytes TCP: Hash tables configured (established 16384 bind 32768) NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. IrCOMM protocol (Dag Brattli) kjournald starting. Commit interval 5 seconds EXT3-fs: mounted filesystem with ordered data mode. VFS: Mounted root (ext3 filesystem) readonly. Freeing unused kernel memory: 156k freed Real Time Clock Driver v1.10e usb.c: registered new driver hiddev usb.c: registered new driver hid hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlik <vo...@su...> hid-core.c: USB HID support drivers mice: PS/2 mouse device common for all mice EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,2), internal journal Adding Swap: 522104k swap-space (priority -1) kjournald starting. Commit interval 5 seconds EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,1), internal journal EXT3-fs: mounted filesystem with ordered data mode. ohci1394: $Rev: 578 $ Ben Collins <bco...@de...> PCI: Enabling device 02:00.0 (0110 -> 0113) ohci1394_0: OHCI-1394 1.1 (PCI): IRQ=[10] MMIO=[e0000000-e00007ff] Max Packet=[65536] ieee1394: Host added: Node[00:1023] GUID[00023f241a00124d] [Linux OHCI-1394] 00:00.0 Host bridge: Intel Corp. 82845 845 (Brookdale) Chipset Host Bridge (rev 04) Subsystem: COMPAL Electronics Inc: Unknown device 0012 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR- Latency: 0 Region 0: Memory at d4000000 (32-bit, prefetchable) [size=64M] Capabilities: <available only to root> 00:01.0 PCI bridge: Intel Corp. 82845 845 (Brookdale) Chipset AGP Bridge (rev 04) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap- 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 96 Bus: primary=00, secondary=01, subordinate=01, sec-latency=64 Memory behind bridge: d8000000-dfffffff Prefetchable memory behind bridge: e8000000-f7ffffff BridgeCtl: Parity- SERR- NoISA+ VGA+ MAbort- >Reset- FastB2B- 00:1d.0 USB Controller: Intel Corp. 82801CA/CAM USB (Hub #1) (rev 02) (prog-if 00 [UHCI]) Subsystem: COMPAL Electronics Inc: Unknown device 0012 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Interrupt: pin A routed to IRQ 10 Region 4: I/O ports at 2400 [size=32] 00:1d.1 USB Controller: Intel Corp. 82801CA/CAM USB (Hub #2) (rev 02) (prog-if 00 [UHCI]) Subsystem: COMPAL Electronics Inc: Unknown device 0012 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Interrupt: pin B routed to IRQ 11 Region 4: I/O ports at 2420 [size=32] 00:1e.0 PCI bridge: Intel Corp. 82801BAM/CAM PCI Bridge (rev 42) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Bus: primary=00, secondary=02, subordinate=02, sec-latency=64 I/O behind bridge: 00003000-00003fff Memory behind bridge: e0000000-e00fffff BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B- 00:1f.0 ISA bridge: Intel Corp. 82801CAM ISA Bridge (LPC) (rev 02) Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 00:1f.1 IDE interface: Intel Corp. 82801CAM IDE U100 (rev 02) (prog-if 8a [Master SecP PriP]) Subsystem: COMPAL Electronics Inc: Unknown device 0012 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Interrupt: pin A routed to IRQ 9 Region 0: I/O ports at <unassigned> [size=8] Region 1: I/O ports at <unassigned> [size=4] Region 2: I/O ports at <unassigned> [size=8] Region 3: I/O ports at <unassigned> [size=4] Region 4: I/O ports at 1800 [size=16] Region 5: Memory at 10000000 (32-bit, non-prefetchable) [disabled] [size=1K] 00:1f.3 SMBus: Intel Corp. 82801CA/CAM SMBus (rev 02) Subsystem: COMPAL Electronics Inc: Unknown device 0012 Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Interrupt: pin B routed to IRQ 10 Region 4: I/O ports at 1820 [size=32] 00:1f.5 Multimedia audio controller: Intel Corp. 82801CA/CAM AC'97 Audio (rev 02) Subsystem: COMPAL Electronics Inc: Unknown device 0012 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Interrupt: pin B routed to IRQ 10 Region 0: I/O ports at 1c00 [size=256] Region 1: I/O ports at 1840 [size=64] 00:1f.6 Modem: Intel Corp. 82801CA/CAM AC'97 Modem (rev 02) (prog-if 00 [Generic]) Subsystem: COMPAL Electronics Inc: Unknown device 0012 Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Interrupt: pin B routed to IRQ 10 Region 0: I/O ports at 2000 [size=256] Region 1: I/O ports at 1880 [size=128] 01:00.0 VGA compatible controller: nVidia Corporation NV17 [GeForce4 420 Go] (rev a3) (prog-if 00 [VGA]) Subsystem: COMPAL Electronics Inc: Unknown device 0012 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 248 (1250ns min, 250ns max) Interrupt: pin A routed to IRQ 10 Region 0: Memory at d8000000 (32-bit, non-prefetchable) [size=16M] Region 1: Memory at f0000000 (32-bit, prefetchable) [size=64M] Region 2: Memory at e8000000 (32-bit, prefetchable) [size=512K] Expansion ROM at <unassigned> [disabled] [size=128K] Capabilities: <available only to root> 02:00.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 46) (prog-if 10 [OHCI]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 64 (63750ns min, 63750ns max), cache line size 08 Interrupt: pin A routed to IRQ 10 Region 0: Memory at e0000000 (32-bit, non-prefetchable) [size=2K] Region 1: I/O ports at 3000 [size=128] Capabilities: <available only to root> 02:01.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) Subsystem: COMPAL Electronics Inc: Unknown device 0012 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 64 (8000ns min, 16000ns max) Interrupt: pin A routed to IRQ 10 Region 0: I/O ports at 3400 [size=256] Region 1: Memory at e0000800 (32-bit, non-prefetchable) [size=256] Capabilities: <available only to root> 02:04.0 CardBus bridge: O2 Micro, Inc. OZ6933 Cardbus Controller (rev 01) Subsystem: COMPAL Electronics Inc: Unknown device 0012 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 168 Interrupt: pin A routed to IRQ 10 Region 0: Memory at 10001000 (32-bit, non-prefetchable) [size=4K] Bus: primary=02, secondary=03, subordinate=06, sec-latency=176 Memory window 0: 10400000-107ff000 (prefetchable) Memory window 1: 10800000-10bff000 I/O window 0: 00004000-000040ff I/O window 1: 00004400-000044ff BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt+ PostWrite+ 16-bit legacy interface ports at 0001 02:04.1 CardBus bridge: O2 Micro, Inc. OZ6933 Cardbus Controller (rev 01) Subsystem: COMPAL Electronics Inc: Unknown device 0012 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 168 Interrupt: pin B routed to IRQ 10 Region 0: Memory at 10002000 (32-bit, non-prefetchable) [size=4K] Bus: primary=02, secondary=07, subordinate=0a, sec-latency=176 Memory window 0: 10c00000-10fff000 (prefetchable) Memory window 1: 11000000-113ff000 I/O window 0: 00004800-000048ff I/O window 1: 00004c00-00004cff BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt+ PostWrite+ 16-bit legacy interface ports at 0001 02:06.0 System peripheral: Toshiba America Info Systems TC6371AF SmartMedia Controller (rev 02) Subsystem: COMPAL Electronics Inc: Unknown device 0012 Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR- Interrupt: pin B routed to IRQ 11 Region 0: Memory at e0000c00 (32-bit, non-prefetchable) [disabled] [size=32] Capabilities: <available only to root> |