Change irq-vic to resemble 2.6.38

This brakes compile of gpio.c but that will be fixed next