no need to free_irq in remove, done in close