ethdev: decouple interrupt handling from PCI device