Re: [PATCH 10/21] MSI: Add an arch_msi_supported()

2007-03-28 Thread Eric W. Biederman
Michael Ellerman <[EMAIL PROTECTED]> writes: > I agree with most of that. I thought of doing that change, but didn't > want to have the powerpc code stuck behind a huge pile of driver > changes. > > My only other worry is that at some point we'll get a driver that does > want to choose the

Re: [PATCH 10/21] MSI: Add an arch_msi_supported()

2007-03-28 Thread Michael Ellerman
On Tue, 2007-03-27 at 23:54 -0600, Eric W. Biederman wrote: > Michael Ellerman <[EMAIL PROTECTED]> writes: > > > Add an arch_msi_supported(), which gives archs a chance to check the input > > to pci_enable_msi/x. For MSI-X this routine might need the entry array, so > > pass it in. For plain MSI,

Re: [PATCH 10/21] MSI: Add an arch_msi_supported()

2007-03-28 Thread Michael Ellerman
On Tue, 2007-03-27 at 23:54 -0600, Eric W. Biederman wrote: Michael Ellerman [EMAIL PROTECTED] writes: Add an arch_msi_supported(), which gives archs a chance to check the input to pci_enable_msi/x. For MSI-X this routine might need the entry array, so pass it in. For plain MSI, NULL is

Re: [PATCH 10/21] MSI: Add an arch_msi_supported()

2007-03-28 Thread Eric W. Biederman
Michael Ellerman [EMAIL PROTECTED] writes: I agree with most of that. I thought of doing that change, but didn't want to have the powerpc code stuck behind a huge pile of driver changes. My only other worry is that at some point we'll get a driver that does want to choose the entries it's

Re: [PATCH 10/21] MSI: Add an arch_msi_supported()

2007-03-27 Thread Eric W. Biederman
Michael Ellerman <[EMAIL PROTECTED]> writes: > Add an arch_msi_supported(), which gives archs a chance to check the input > to pci_enable_msi/x. For MSI-X this routine might need the entry array, so > pass it in. For plain MSI, NULL is passed, the arch routine needs to cope > with that. Propagate

Re: [PATCH 10/21] MSI: Add an arch_msi_supported()

2007-03-27 Thread Eric W. Biederman
Michael Ellerman [EMAIL PROTECTED] writes: Add an arch_msi_supported(), which gives archs a chance to check the input to pci_enable_msi/x. For MSI-X this routine might need the entry array, so pass it in. For plain MSI, NULL is passed, the arch routine needs to cope with that. Propagate the