From: Nori, Sekhar [mailto:[email protected]] 

> IRQ resources are managed by request_irq(). EDMA does its own resource
> management, but ideally should be using drivers/dma/ resource manager.

This is not the kind of resource management I am talking about. You could
call request_irq() with any bogus irq number (similar for DMA) and not notice
that you are doing something wrong. You could attempt to set up an interrupt
as shared that is not sharable. Look at linux/ioport.h for a lot of stuff
designed to aid in avoiding such conflicts by proper use of resources.

Finally, a platform may define resources that are totally platform-specific,
and that can only be managed within the platform itself.

thanks,
Thomas
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to