1) mask I/F Bit in cpsr register to enable the IRQ.
With the above snippet and register setting and after enabling the interrupt, I am able to get the interrupt but my board goes to hang state. May be the control is not jumping to the appropriate location after getting the interrupts.
irq:get_irq_stackirq_save_user_regsbl IRQ_Handlerirq_restore_user_regs