add support for GPIO IRQs