[POWERPC] Fix loop logic in irq_alloc_virt()