linux/drivers/scsi/snic/snic_isr.c

// SPDX-License-Identifier: GPL-2.0-only
// Copyright 2014 Cisco Systems, Inc.  All rights reserved.

#include <linux/string.h>
#include <linux/errno.h>
#include <linux/pci.h>
#include <linux/interrupt.h>

#include "vnic_dev.h"
#include "vnic_intr.h"
#include "vnic_stats.h"
#include "snic_io.h"
#include "snic.h"


/*
 * snic_isr_msix_wq : MSIx ISR for work queue.
 */

static irqreturn_t
snic_isr_msix_wq(int irq, void *data)
{} /* end of snic_isr_msix_wq */

static irqreturn_t
snic_isr_msix_io_cmpl(int irq, void *data)
{} /* end of snic_isr_msix_io_cmpl */

static irqreturn_t
snic_isr_msix_err_notify(int irq, void *data)
{} /* end of snic_isr_msix_err_notify */


void
snic_free_intr(struct snic *snic)
{} /* end of snic_free_intr */

int
snic_request_intr(struct snic *snic)
{} /* end of snic_request_intr */

int
snic_set_intr_mode(struct snic *snic)
{} /* end of snic_set_intr_mode */

void
snic_clear_intr_mode(struct snic *snic)
{}