Re: ISR for shared IRQ is called again and again

2009-02-27 Thread Denis Borisevich
2009/2/27 Michael Blizek : > On 15:00 Thu 26 Feb     , Denis Borisevich wrote: >> 2009/2/25 Michael Blizek : >> > On 17:44 Wed 25 Feb     , Denis Borisevich wrote: > ... >> >> === CODE ABOVE === >> >> >> >> So, what do I have now. When no program touches my device (it is >> >> idling) and the ahci

Re: ISR for shared IRQ is called again and again

2009-02-26 Thread Michael Blizek
On 15:00 Thu 26 Feb , Denis Borisevich wrote: > 2009/2/25 Michael Blizek : > > On 17:44 Wed 25 Feb     , Denis Borisevich wrote: ... > >> === CODE ABOVE === > >> > >> So, what do I have now. When no program touches my device (it is > >> idling) and the ahci driver is loaded I have this "no inte

Re: ISR for shared IRQ is called again and again

2009-02-26 Thread Denis Borisevich
2009/2/25 Michael Blizek : > On 17:44 Wed 25 Feb     , Denis Borisevich wrote: >> Hi! >> I've done some tests and here is what I figured out: the interrupts >> assigned to the device controlled by the ahci driver keep going even >> without my driver loaded and even with all my boards removed from >

Re: ISR for shared IRQ is called again and again

2009-02-25 Thread Michael Blizek
On 17:44 Wed 25 Feb , Denis Borisevich wrote: > Hi! > I've done some tests and here is what I figured out: the interrupts > assigned to the device controlled by the ahci driver keep going even > without my driver loaded and even with all my boards removed from > system physically. So it seems t

Re: ISR for shared IRQ is called again and again

2009-02-25 Thread Pei Lin
English is also my mother language. i think your handle should check your device interrupt status register,check if this interrupt is yours or others.if yours,handle it .if others,should return IRQ_NONE. But your code : // find out which board got an interrupt for (i = 0; i < MAX_BOARDS; i++

Re: ISR for shared IRQ is called again and again

2009-02-25 Thread Denis Borisevich
Hi! I've done some tests and here is what I figured out: the interrupts assigned to the device controlled by the ahci driver keep going even without my driver loaded and even with all my boards removed from system physically. So it seems that everything ok. But I have another question concerning in

Re: ISR for shared IRQ is called again and again

2009-02-21 Thread Michael Blizek
Hi! On 22:05 Sat 21 Feb , Denis Borisevich wrote: > Hi! > > 2009/2/21 Michael Blizek : > > Hi! > > > > On 18:22 Fri 20 Feb , Denis Borisevich wrote: > >> Hi, > >> I have a problem with ISR for shared IRQ in my module. It's being > >> called for 15-20 times per second and never stops. The

Re: ISR for shared IRQ is called again and again

2009-02-21 Thread Denis Borisevich
Hi! 2009/2/21 Michael Blizek : > Hi! > > On 18:22 Fri 20 Feb , Denis Borisevich wrote: >> Hi, >> I have a problem with ISR for shared IRQ in my module. It's being >> called for 15-20 times per second and never stops. The other driver >> that shares this interrupt is ahci. What can cause this

Re: ISR for shared IRQ is called again and again

2009-02-20 Thread Michael Blizek
Hi! On 18:22 Fri 20 Feb , Denis Borisevich wrote: > Hi, > I have a problem with ISR for shared IRQ in my module. It's being > called for 15-20 times per second and never stops. The other driver > that shares this interrupt is ahci. What can cause this problem? This might be perfectly normal.

ISR for shared IRQ is called again and again

2009-02-20 Thread Denis Borisevich
Hi, I have a problem with ISR for shared IRQ in my module. It's being called for 15-20 times per second and never stops. The other driver that shares this interrupt is ahci. What can cause this problem? Thanks in advance! -- Denis -- To unsubscribe from this list: send an email with "unsubscribe