How to know correct IRQ number for calling request_irq() while writing myown Linux driver?

Thanks for every answers.

I am writing my own UART driver of Linux.

The UART is not a peripheral of HPS, it’s another FPGA IP that exist in QSYS library. (not in HPS configuration sheet).

So I have connect UART’s IRQ into HPS.f2h_irq_0[3], but when UART.irq happend (Rising edge), the ISR in Linux Driver didn’t happen.

Where can find the example that connect your own FPGA IP’s interrupt to HPS.f2h_irq0, and writing the Linux Driver for your own IP ?

[QSYS]
https://www.dropbox.com/s/8khlkhid25908x5/2015-06-30_115343.jpg?dl=0
https://www.dropbox.com/s/9rgzl4l2t2l5vn9/soc_system.qsys?dl=0

Thanks