[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <m3fyckdeam.fsf@defiant.localdomain>
Date: Wed, 15 Nov 2006 14:34:25 +0100
From: Krzysztof Halasa <khc@...waw.pl>
To: Jeff Garzik <jeff@...zik.org>
Cc: Linus Torvalds <torvalds@...l.org>,
David Miller <davem@...emloft.net>,
linux-kernel@...r.kernel.org, tiwai@...e.de
Subject: Re: [PATCH] ALSA: hda-intel - Disable MSI support by default
Jeff Garzik <jeff@...zik.org> writes:
> So far, MSI history on x86 has always followed these rules:
> * it works on Intel
> * it doesn't work [well | at all] on AMD/NV
I don't know how does it look when it doesn't work etc. but certainly
both NV Ethernet and HDA seem to work for me and:
$ cat /proc/interrupts
CPU0
0: 596146 IO-APIC-edge timer
1: 15425 IO-APIC-edge i8042
8: 103741 IO-APIC-edge rtc
9: 0 IO-APIC-fasteoi acpi
12: 25168 IO-APIC-edge i8042
14: 61 IO-APIC-edge libata
15: 0 IO-APIC-edge libata
20: 2 IO-APIC-fasteoi ehci_hcd:usb1
21: 0 IO-APIC-fasteoi libata
22: 4881 IO-APIC-fasteoi libata
23: 17010 IO-APIC-fasteoi libata, ohci_hcd:usb2
279: 598326 PCI-MSI-edge eth0
280: 21497 PCI-MSI-edge eth0
281: 20448 PCI-MSI-edge eth0
282: 4881 PCI-MSI-edge HDA Intel
NMI: 70
LOC: 596126
ERR: 0
$ /sbin/lspci|grep nV
00:00.0 RAM memory: nVidia Corporation MCP55 Memory Controller (rev a1)
00:01.0 ISA bridge: nVidia Corporation MCP55 LPC Bridge (rev a2)
00:01.1 SMBus: nVidia Corporation MCP55 SMBus (rev a2)
00:01.2 RAM memory: nVidia Corporation MCP55 Memory Controller (rev a2)
00:02.0 USB Controller: nVidia Corporation MCP55 USB Controller (rev a1)
00:02.1 USB Controller: nVidia Corporation MCP55 USB Controller (rev a2)
00:04.0 IDE interface: nVidia Corporation MCP55 IDE (rev a1)
00:05.0 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a2)
00:05.1 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a2)
00:05.2 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a2)
00:06.0 PCI bridge: nVidia Corporation MCP55 PCI bridge (rev a2)
00:06.1 Audio device: nVidia Corporation MCP55 High Definition Audio (rev a2)
00:08.0 Bridge: nVidia Corporation MCP55 Ethernet (rev a2)
00:09.0 Bridge: nVidia Corporation MCP55 Ethernet (rev a2)
00:0b.0 PCI bridge: nVidia Corporation MCP55 PCI Express bridge (rev a2)
00:0c.0 PCI bridge: nVidia Corporation MCP55 PCI Express bridge (rev a2)
00:0d.0 PCI bridge: nVidia Corporation MCP55 PCI Express bridge (rev a2)
00:0e.0 PCI bridge: nVidia Corporation MCP55 PCI Express bridge (rev a2)
00:0f.0 PCI bridge: nVidia Corporation MCP55 PCI Express bridge (rev a2)
> Anyway, if you want your master switch, put it there, not in each driver...
Definitely.
--
Krzysztof Halasa
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists