linux/drivers/dma/hsu/pci.c

// SPDX-License-Identifier: GPL-2.0-only
/*
 * PCI driver for the High Speed UART DMA
 *
 * Copyright (C) 2015 Intel Corporation
 * Author: Andy Shevchenko <[email protected]>
 *
 * Partially based on the bits found in drivers/tty/serial/mfd.c.
 */

#include <linux/bitops.h>
#include <linux/device.h>
#include <linux/interrupt.h>
#include <linux/module.h>
#include <linux/pci.h>

#include "hsu.h"

#define HSU_PCI_DMASR
#define HSU_PCI_DMAISR

#define HSU_PCI_CHAN_OFFSET

#define PCI_DEVICE_ID_INTEL_MFLD_HSU_DMA
#define PCI_DEVICE_ID_INTEL_MRFLD_HSU_DMA

static irqreturn_t hsu_pci_irq(int irq, void *dev)
{}

static void hsu_pci_dma_remove(void *chip)
{}

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

static const struct pci_device_id hsu_pci_id_table[] =;
MODULE_DEVICE_TABLE(pci, hsu_pci_id_table);

static struct pci_driver hsu_pci_driver =;

module_pci_driver();

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