linux/drivers/usb/cdns3/cdns3-pci-wrap.c

// SPDX-License-Identifier: GPL-2.0
/*
 * Cadence USBSS PCI Glue driver
 *
 * Copyright (C) 2018-2019 Cadence.
 *
 * Author: Pawel Laszczak <[email protected]>
 */

#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/pci.h>
#include <linux/platform_device.h>
#include <linux/dma-mapping.h>
#include <linux/slab.h>

struct cdns3_wrap {};

#define RES_IRQ_HOST_ID
#define RES_IRQ_PERIPHERAL_ID
#define RES_IRQ_OTG_ID
#define RES_HOST_ID
#define RES_DEV_ID
#define RES_DRD_ID

#define PCI_BAR_HOST
#define PCI_BAR_DEV
#define PCI_BAR_OTG

#define PCI_DEV_FN_HOST_DEVICE
#define PCI_DEV_FN_OTG

#define PCI_DRIVER_NAME
#define PLAT_DRIVER_NAME

#define CDNS_VENDOR_ID
#define CDNS_DEVICE_ID

static struct pci_dev *cdns3_get_second_fun(struct pci_dev *pdev)
{}

static int cdns3_pci_probe(struct pci_dev *pdev,
			   const struct pci_device_id *id)
{}

static void cdns3_pci_remove(struct pci_dev *pdev)
{}

static const struct pci_device_id cdns3_pci_ids[] =;

static struct pci_driver cdns3_pci_driver =;

module_pci_driver();
MODULE_DEVICE_TABLE(pci, cdns3_pci_ids);

MODULE_AUTHOR();
MODULE_LICENSE();
MODULE_DESCRIPTION();