This series adds a vDPA driver for SolidNET DPU. Patch 1 adds SolidRun vendor id to pci_ids. Patch 2 adds a pci quirk needed by the DPU. Patch 3 has the driver source code. Patch 1 is prerequisite for both patch 2 and patch 3. Alvaro Karsz (3): Add SolidRun vendor id New PCI quirk for SolidRun SNET DPU. virtio: vdpa: new SolidNET DPU driver. MAINTAINERS | 4 + drivers/pci/quirks.c | 8 + drivers/vdpa/Kconfig | 11 + drivers/vdpa/Makefile | 1 + drivers/vdpa/solidrun/Makefile | 3 + drivers/vdpa/solidrun/snet_hwmon.c | 191 +++++ drivers/vdpa/solidrun/snet_main.c | 1114 ++++++++++++++++++++++++++++ drivers/vdpa/solidrun/snet_vdpa.h | 192 +++++ include/linux/pci_ids.h | 2 + 9 files changed, 1526 insertions(+) create mode 100644 drivers/vdpa/solidrun/Makefile create mode 100644 drivers/vdpa/solidrun/snet_hwmon.c create mode 100644 drivers/vdpa/solidrun/snet_main.c create mode 100644 drivers/vdpa/solidrun/snet_vdpa.h -- 2.32.0