Re: PATCH: Extended Interrupt support for the RM7000-based Ocelot

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, May 16, 2001 at 04:27:27PM -0700, Matthew Dharm wrote:
> Attached is a patch which adds support for extended interrupt devices
> to the Ocelot.  It was created against a current CVS snapshot.  Ralf,
> please apply.
> 
> The patch basically re-writes the interrupt handler to read the
> extended interrupt mask from the Set 1 registers on the QED RM7000.
> It also changes the support functions so that these interrupts can be
> masked and unmasked properly.
> 
> It occurs to me that this probably should go (eventually) into an
> RM7k-specific file, and not an Ocelot specific file.  But the current
> arch/mips/ tree doesn't seem to support this well, so I figured that
> for a first pass, keeping everything where it current is will cause
> the least confusion.
> 

The best way to support RM7K extended interrupts is to use the new
irq.c and write rm7k irq controller code, (e.g., irq_cpu_rm7k.c).
It should be similar to one I sent out (irq_cpu.c file) a while back.  
If you cannot find it, I can send you again.

The modification to the common files looks a little bit instrusive.
But I won't complain if Ralf does not - he usually has a higher
standard. :-)

Jun



[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux