05-19-2015 09:39 AM
It seems the device tree generator in petalinux 2014.4 knows how to handle a Concat block in a Vivado 2014.4 Block Design. But if I insert a Utility Reduced Logic to OR (or AND) some interrupts for a shared irq solution it seems like it no longer understands it and removes the interrupt-parent and interrupt entries from the device tree. Am I doing something wrong or is this just not supported? And will it be added later on?
05-19-2015 09:43 AM
The device tree generator doesn't currently support shared interrupts. It may in the future, but for now your best bet is to manually edit the interrupt properties in the device tree.
07-20-2015 08:13 PM
Replying to say 'me too' and subscribe to the thread.
I have encountered this issue and find it annoying.
My designs use many i2c busses and serial ports, too many to fit on the standard 16 IRQs so I use shared OR'ed interrupts - under a Linux kernel.
Under petalinux: I override the interrupt and interrupt-parent in system-top.dts. The device tree generator omits them from pl.dtsi.