a3000.c (58e16d792a6a8c6b750f637a4649967fcac853dc) | a3000.c (a2cc701b09d90371e76b3c2d621b559468a08d81) |
---|---|
1// SPDX-License-Identifier: GPL-2.0-only 2#include <linux/types.h> 3#include <linux/mm.h> 4#include <linux/ioport.h> 5#include <linux/init.h> 6#include <linux/slab.h> 7#include <linux/spinlock.h> 8#include <linux/interrupt.h> --- 25 unchanged lines hidden (view full) --- 34 if (!(status & ISTR_INT_P)) 35 return IRQ_NONE; 36 if (status & ISTR_INTS) { 37 spin_lock_irqsave(instance->host_lock, flags); 38 wd33c93_intr(instance); 39 spin_unlock_irqrestore(instance->host_lock, flags); 40 return IRQ_HANDLED; 41 } | 1// SPDX-License-Identifier: GPL-2.0-only 2#include <linux/types.h> 3#include <linux/mm.h> 4#include <linux/ioport.h> 5#include <linux/init.h> 6#include <linux/slab.h> 7#include <linux/spinlock.h> 8#include <linux/interrupt.h> --- 25 unchanged lines hidden (view full) --- 34 if (!(status & ISTR_INT_P)) 35 return IRQ_NONE; 36 if (status & ISTR_INTS) { 37 spin_lock_irqsave(instance->host_lock, flags); 38 wd33c93_intr(instance); 39 spin_unlock_irqrestore(instance->host_lock, flags); 40 return IRQ_HANDLED; 41 } |
42 pr_warning("Non-serviced A3000 SCSI-interrupt? ISTR = %02x\n", status); | 42 pr_warn("Non-serviced A3000 SCSI-interrupt? ISTR = %02x\n", status); |
43 return IRQ_NONE; 44} 45 46static int dma_setup(struct scsi_cmnd *cmd, int dir_in) 47{ 48 struct Scsi_Host *instance = cmd->device->host; 49 struct a3000_hostdata *hdata = shost_priv(instance); 50 struct WD33C93_hostdata *wh = &hdata->wh; --- 219 unchanged lines hidden --- | 43 return IRQ_NONE; 44} 45 46static int dma_setup(struct scsi_cmnd *cmd, int dir_in) 47{ 48 struct Scsi_Host *instance = cmd->device->host; 49 struct a3000_hostdata *hdata = shost_priv(instance); 50 struct WD33C93_hostdata *wh = &hdata->wh; --- 219 unchanged lines hidden --- |