We are using OMAP3530 processor. I have created 2 SDMA channels and linked them in channel linking mode(i.e. channel A is connected to channel B and channel B is connected to channel A). I have set irqenable register for the channels that I have allocated. I am checking irqstatus register after every interrupt. Initially it is set only for channel A but whe channel B starts transfer it is set for both the channels & it continues in the same way (ofcourse we are resetting it after every interrupt)...
What is the problem and how can I resolve it ?