Is a Linux running on the HPS? In this case, your software need to register the selected interrupt line.
I did this in a kernel module with the
This function has (amongst other things) a parameter with a function pointer to your interrupt handle function and a parameter with the interrupt number. I define the interrupt number in my device tree blob which must match with the interrupt line defined in QSYS....