uio: add generic driver for PCI 2.3 devices