Re: [PATCH] Unbreak MSI on ATI devices

2007-01-05 Thread Daniel Barkalow
On Fri, 5 Jan 2007, Petr Vandrovec wrote: > Hi, > unfortunately it is not everything :-( > > I cannot get MSI to work on IDE interface under any circumstances - in legacy > mode it always uses IRQ14/15 regardless of whether MSI is enabled or not > (that's probably correct), but in native mode

Re: [PATCH] Unbreak MSI on ATI devices

2007-01-05 Thread Daniel Barkalow
On Thu, 4 Jan 2007, Roland Dreier wrote: > > So my question is - what is real reason for disabling INTX when in MSI > mode? > > According to PCI spec it should not be needed, and it hurts at least chips > > listed below: > > > > 00:13.0 0c03: 1002:4374 USB Controller: ATI Technologies Inc

Re: [PATCH] Unbreak MSI on ATI devices

2007-01-05 Thread Petr Vandrovec
Roland Dreier wrote: > So my question is - what is real reason for disabling INTX when in MSI mode? > According to PCI spec it should not be needed, and it hurts at least chips > listed below: > > 00:13.0 0c03: 1002:4374 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller

Re: [PATCH] Unbreak MSI on ATI devices

2007-01-05 Thread Petr Vandrovec
Roland Dreier wrote: So my question is - what is real reason for disabling INTX when in MSI mode? According to PCI spec it should not be needed, and it hurts at least chips listed below: 00:13.0 0c03: 1002:4374 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller

Re: [PATCH] Unbreak MSI on ATI devices

2007-01-05 Thread Daniel Barkalow
On Thu, 4 Jan 2007, Roland Dreier wrote: So my question is - what is real reason for disabling INTX when in MSI mode? According to PCI spec it should not be needed, and it hurts at least chips listed below: 00:13.0 0c03: 1002:4374 USB Controller: ATI Technologies Inc IXP SB400

Re: [PATCH] Unbreak MSI on ATI devices

2007-01-05 Thread Daniel Barkalow
On Fri, 5 Jan 2007, Petr Vandrovec wrote: Hi, unfortunately it is not everything :-( I cannot get MSI to work on IDE interface under any circumstances - in legacy mode it always uses IRQ14/15 regardless of whether MSI is enabled or not (that's probably correct), but in native mode as

Re: [PATCH] Unbreak MSI on ATI devices

2007-01-04 Thread Roland Dreier
> So my question is - what is real reason for disabling INTX when in MSI mode? > According to PCI spec it should not be needed, and it hurts at least chips > listed below: > > 00:13.0 0c03: 1002:4374 USB Controller: ATI Technologies Inc IXP SB400 USB > Host Controller > 00:13.1 0c03:

Re: [PATCH] Unbreak MSI on ATI devices

2007-01-04 Thread Roland Dreier
So my question is - what is real reason for disabling INTX when in MSI mode? According to PCI spec it should not be needed, and it hurts at least chips listed below: 00:13.0 0c03: 1002:4374 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller 00:13.1 0c03: 1002:4375

Re: [PATCH] Unbreak MSI on ATI devices

2006-12-24 Thread Daniel Barkalow
On Thu, 21 Dec 2006, Petr Vandrovec wrote: > So my question is - what is real reason for disabling INTX when in MSI mode? > According to PCI spec it should not be needed. The PCI spec is at least not clear enough on the matter to keep nVidia from thinking that it's the OS's responsibility to

Re: [PATCH] Unbreak MSI on ATI devices

2006-12-24 Thread Daniel Barkalow
On Thu, 21 Dec 2006, Petr Vandrovec wrote: So my question is - what is real reason for disabling INTX when in MSI mode? According to PCI spec it should not be needed. The PCI spec is at least not clear enough on the matter to keep nVidia from thinking that it's the OS's responsibility to make

Re: [PATCH] Unbreak MSI on ATI devices

2006-12-21 Thread Robert Hancock
Petr Vandrovec wrote: Hello Jeff, I'm using second patch below for couple of months to get MSI on all devices present on my notebook which are MSI capable (except IDE - notebook uses IDE in legacy mode and seems unhappy with transition to native MSI-based mode; maybe I could try do the job

Re: [PATCH] Unbreak MSI on ATI devices

2006-12-21 Thread Jeff Garzik
Petr Vandrovec wrote: After poking around I've found that problem is that at least ATI USB-HCDs apply INTX enable even for MSI, despite warning in the PCI specification that it should apply only to MSI (actually I have feeling that on these USB devices disabling INTX in MSI mode drives their

[PATCH] Unbreak MSI on ATI devices

2006-12-21 Thread Petr Vandrovec
Hello Jeff, I'm using second patch below for couple of months to get MSI on all devices present on my notebook which are MSI capable (except IDE - notebook uses IDE in legacy mode and seems unhappy with transition to native MSI-based mode; maybe I could try do the job with libata now when I

[PATCH] Unbreak MSI on ATI devices

2006-12-21 Thread Petr Vandrovec
Hello Jeff, I'm using second patch below for couple of months to get MSI on all devices present on my notebook which are MSI capable (except IDE - notebook uses IDE in legacy mode and seems unhappy with transition to native MSI-based mode; maybe I could try do the job with libata now when I

Re: [PATCH] Unbreak MSI on ATI devices

2006-12-21 Thread Jeff Garzik
Petr Vandrovec wrote: After poking around I've found that problem is that at least ATI USB-HCDs apply INTX enable even for MSI, despite warning in the PCI specification that it should apply only to MSI (actually I have feeling that on these USB devices disabling INTX in MSI mode drives their

Re: [PATCH] Unbreak MSI on ATI devices

2006-12-21 Thread Robert Hancock
Petr Vandrovec wrote: Hello Jeff, I'm using second patch below for couple of months to get MSI on all devices present on my notebook which are MSI capable (except IDE - notebook uses IDE in legacy mode and seems unhappy with transition to native MSI-based mode; maybe I could try do the job