Re: DMA IRQ, or How To Prevent ipaq-sleep, From Suspending A Zaurus Playing Music

Francesco Marchetti-Stasi <[email protected]> Mon, 18 Sep 2006 09:05:09 +0200
Newsgroups gmane.comp.handhelds.openzaurus.user
Message-ID <[email protected]>
Justin Patrin <[email protected]> wrote:
>> > >
>> > > Just set IRQ = 18 in /etc/ipaq-sleep.conf and it won't suspend 
>> while you
>> > > play music.  I was only wanting to check whether there may be 
>> unwanted
>> > > consequences...
>> > >
>> >
>> > No, I got that part. It just seems strange to use the DMA interrupt
>> > for this as DMA is used by other things, at least on a normal machine.
>> >
>>
>> On my spitz /proc/interrupts shows 18 as pxa2xx-i2c. RP confirms that
>> i2c is only for audio so using it for audio checking in ipaq-sleep
>> should be fine. :-)
>>
> 
> Except it isn't...I set IRQ = 18 and started up ipaq-sleep and it
> happily suspends my Zaurus after X minutes without regard to playing
> audio. :-P
> 

Yes, on my boxer pxa2xx-i2c is on IRQ 11, and I have exactly the same 
results: IRQ 11 does not work to rpevent suspending, IRQ 18 (DMA) does...

FMS

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642