Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Mon, 21 Jan 2002 14:01:02 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Mon, 21 Jan 2002 14:00:53 -0500 Received: from p15.dynadsl.ifb.co.uk ([194.105.168.15]:51937 "HELO smeg") by vger.kernel.org with SMTP id ; Mon, 21 Jan 2002 14:00:38 -0500 From: "Lee Packham" To: "'Alan Cox'" , "'Kai Germaschewski'" Cc: "'Linus Torvalds'" , "'Dave Jones'" , "'Jes Sorensen'" , , "'Marcelo Tosatti'" Subject: RE: [patch] VAIO irq assignment fix Date: Mon, 21 Jan 2002 19:00:47 -0000 Message-ID: <000c01c1a2ad$efc5bcc0$8119fea9@lee> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_000D_01C1A2AD.EFC5BCC0" X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.2627 In-Reply-To: X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Importance: Normal Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org This is a multi-part message in MIME format. ------=_NextPart_000_000D_01C1A2AD.EFC5BCC0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Now... I have a Sony Vaio FX-103 with the RICOH RL5C476 not the 75. The laptop has 192 MB of RAM (not the standard 64) and a 10gb harddisk. Mandrake 8.1 with a 2.4.16 kernel with a USB PCI IRQ Routing patch to make USB work (yes I am waiting heavily for the ACPI stuff!). Anyhow, no matter what I do (including your patch modified to work on the different controller) I cannot get two cards to work inside this laptop. One is a wireless card, one is a compact flash converter thing (for the camera). Both cards work individually. The laptop locks up if I insert both cards. There is no OOPS or anything... It just locks up. Removing the cards does not spring it back to life. It is probably down to the fact that the Vaio laptops assign everything IRQ9. Please find attached my /proc/interrupts and lspci -vvv. Any ideas? Thanks Lee P. -----Original Message----- From: linux-kernel-owner@vger.kernel.org [mailto:linux-kernel-owner@vger.kernel.org] On Behalf Of Alan Cox Sent: 18 January 2002 00:33 To: Kai Germaschewski Cc: Linus Torvalds; Dave Jones; Jes Sorensen; Alan Cox; linux-kernel@vger.kernel.org; Marcelo Tosatti Subject: Re: [patch] VAIO irq assignment fix > Unfortunately, the PCI interrupt routing stuff in ACPI is not in a static > table, but needs the full-blown AML interpreter. Bad, but we can't do > anything about it. Is that true of the MPS table as well ? Can you deduce one from the other even if you dont have a usable APIC ? > It would be nicer to dynamically add the table, e.g. have the bootloader > load it, kind of like the initrd, but that seems not possible without a > lot of effort. (Or is the initrd protocol flexible enough to allow for > this?) It may not be enough. The AML can be doing register setup and configuration. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ ------=_NextPart_000_000D_01C1A2AD.EFC5BCC0 Content-Type: application/octet-stream; name="lspci" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="lspci" 00:00.0 Host bridge: Intel Corp. 82815 815 Chipset Host Bridge and = Memory Controller Hub (rev 11)=0A= Subsystem: Sony Corporation: Unknown device 80df=0A= Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- = Stepping- SERR+ FastB2B-=0A= Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=3Dfast >TAbort- = SERR- TAbort- = SERR- TAbort- = SERR- Reset- FastB2B-=0A= =0A= 00:1f.0 ISA bridge: Intel Corp. 82820 820 (Camino 2) Chipset ISA Bridge = (ICH2-M) (rev 03)=0A= Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- = Stepping- SERR- FastB2B-=0A= Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=3Dmedium >TAbort- = SERR- TAbort- = SERR- TAbort- = SERR- TAbort- = SERR- TAbort- = SERR- TAbort- = SERR- TAbort- = SERR- TAbort- = SERR- TAbort- = SERR- Reset- 16bInt+ PostWrite+=0A= 16-bit legacy interface ports at 0001=0A= =0A= 01:02.1 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev 80)=0A= Subsystem: Sony Corporation: Unknown device 80df=0A= Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- = Stepping- SERR- FastB2B-=0A= Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=3Dmedium >TAbort- = SERR- Reset- 16bInt+ PostWrite+=0A= 16-bit legacy interface ports at 0001=0A= =0A= 01:08.0 Ethernet controller: Intel Corp. 82820 (ICH2) Chipset Ethernet = Controller (rev 03)=0A= Subsystem: Intel Corp.: Unknown device 3013=0A= Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- = Stepping- SERR+ FastB2B-=0A= Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=3Dmedium >TAbort- = SERR-