Hello,
We are facing some issues when trying to implement the interrup-driven DMA. The function request_irq returns error when trying to use the DMA interrupt. Following you can find some tests we've performed to try to solve this trouble: - We have been trying various IRQ ID. If we use the spi IRQ_ID the function request_irq returns error because this IRQ is already being used, as expected. If we use the usb IRQ_ID the function doesn't return error but of course doesn't launch the IRQ handle. - We have changed the IRQ_ID from USB to DMA in device usb section in file mpc8313erdb.dts. Then we use dma IRQ_ID and there are launchs of IRQ_DMA_handler. This method isn't the solution but gives us an idea of the problem. - Finally, we make a new device section in dts file but it doesn't work. We believe that we have created bad the device section or that we need to do something else. Could you please help us with this? Kind regards, Medina
_______________________________________________ Linuxppc-embedded mailing list Linuxppc-embedded@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-embedded