[PATCH 6/8] fsldma: simplify IRQ probing and handling

2010-01-06 Thread Ira W. Snyder
The IRQ probing is needlessly complex. All off the 83xx device trees in arch/powerpc/boot/dts/ specify 5 interrupts per DMA controller: one for the controller, and one for each channel. These interrupts are all attached to the same IRQ line. This causes an interesting situation if two channels int

Re: [PATCH 6/8] fsldma: simplify IRQ probing and handling

2010-01-06 Thread Scott Wood
Ira W. Snyder wrote: I don't think this would break any existing hardware. The 83xx all shares one IRQ line, and the 85xx/86xx only have per-channel interrupts, right? (I'm not an 85xx/86xx guy, I've only got 83xx experience). This is what the device trees suggest, anyway. Right. It looks lik

Re: [PATCH 6/8] fsldma: simplify IRQ probing and handling

2010-01-06 Thread Ira W. Snyder
On Wed, Jan 06, 2010 at 12:02:26PM -0600, Scott Wood wrote: > On Thu, Dec 31, 2009 at 10:10:44PM -0800, Ira W. Snyder wrote: > > The IRQ probing is needlessly complex. All off the 83xx device trees in > > arch/powerpc/boot/dts/ specify 5 interrupts per DMA controller: one for the > > controller, an

Re: [PATCH 6/8] fsldma: simplify IRQ probing and handling

2010-01-06 Thread Scott Wood
On Thu, Dec 31, 2009 at 10:10:44PM -0800, Ira W. Snyder wrote: > The IRQ probing is needlessly complex. All off the 83xx device trees in > arch/powerpc/boot/dts/ specify 5 interrupts per DMA controller: one for the > controller, and one for each channel. These interrupts are all attached to > the s

[PATCH 6/8] fsldma: simplify IRQ probing and handling

2009-12-31 Thread Ira W. Snyder
The IRQ probing is needlessly complex. All off the 83xx device trees in arch/powerpc/boot/dts/ specify 5 interrupts per DMA controller: one for the controller, and one for each channel. These interrupts are all attached to the same IRQ line. This causes an interesting situation if two channels int