linux/drivers/net/wireless/ralink/rt2x00/rt2x00pci.c

// SPDX-License-Identifier: GPL-2.0-or-later
/*
	Copyright (C) 2004 - 2009 Ivo van Doorn <[email protected]>
	<http://rt2x00.serialmonkey.com>

 */

/*
	Module: rt2x00pci
	Abstract: rt2x00 generic pci device routines.
 */

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

#include "rt2x00.h"
#include "rt2x00pci.h"

/*
 * PCI driver handlers.
 */
static void rt2x00pci_free_reg(struct rt2x00_dev *rt2x00dev)
{}

static int rt2x00pci_alloc_reg(struct rt2x00_dev *rt2x00dev)
{}

int rt2x00pci_probe(struct pci_dev *pci_dev, const struct rt2x00_ops *ops)
{}
EXPORT_SYMBOL_GPL();

void rt2x00pci_remove(struct pci_dev *pci_dev)
{}
EXPORT_SYMBOL_GPL();

static int __maybe_unused rt2x00pci_suspend(struct device *dev)
{}

static int __maybe_unused rt2x00pci_resume(struct device *dev)
{}

SIMPLE_DEV_PM_OPS(rt2x00pci_pm_ops, rt2x00pci_suspend, rt2x00pci_resume);
EXPORT_SYMBOL_GPL();

/*
 * rt2x00pci module information.
 */
MODULE_AUTHOR();
MODULE_VERSION();
MODULE_DESCRIPTION();
MODULE_LICENSE();