shared interrupts work on zynq platform