s390/irq: rework irq subclass handling