// SPDX-License-Identifier: GPL-2.0+ /* * Pvpanic PCI Device Support * * Copyright (C) 2021 Oracle. */ #include <linux/errno.h> #include <linux/module.h> #include <linux/pci.h> #include <linux/types.h> #include "pvpanic.h" #define PCI_DEVICE_ID_REDHAT_PVPANIC … MODULE_AUTHOR(…) …; MODULE_DESCRIPTION(…) …; MODULE_LICENSE(…) …; static int pvpanic_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent) { … } static const struct pci_device_id pvpanic_pci_id_tbl[] = …; MODULE_DEVICE_TABLE(pci, pvpanic_pci_id_tbl); static struct pci_driver pvpanic_pci_driver = …; module_pci_driver(…) …;