linux/drivers/net/ethernet/cadence/macb_pci.c

// SPDX-License-Identifier: GPL-2.0-only
/*
 * DOC: Cadence GEM PCI wrapper.
 *
 * Copyright (C) 2016 Cadence Design Systems - https://www.cadence.com
 *
 * Authors: Rafal Ozieblo <[email protected]>
 *	    Bartosz Folta <[email protected]>
 */

#include <linux/clk.h>
#include <linux/clk-provider.h>
#include <linux/etherdevice.h>
#include <linux/module.h>
#include <linux/pci.h>
#include <linux/platform_device.h>
#include "macb.h"

#define PCI_DRIVER_NAME
#define PLAT_DRIVER_NAME

#define CDNS_VENDOR_ID
#define CDNS_DEVICE_ID

#define GEM_PCLK_RATE
#define GEM_HCLK_RATE

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

static void macb_remove(struct pci_dev *pdev)
{}

static const struct pci_device_id dev_id_table[] =;

static struct pci_driver macb_pci_driver =;

module_pci_driver();
MODULE_DEVICE_TABLE(pci, dev_id_table);
MODULE_LICENSE();
MODULE_DESCRIPTION();