Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 198895
b: refs/heads/master
c: c57c1ca
h: refs/heads/master
i:
  198893: 430ace6
  198891: ab55e8b
  198887: d50ea10
  198879: 813f197
v: v3
  • Loading branch information
Geert Uytterhoeven committed May 26, 2010
1 parent cfcfeda commit 728f728
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 9 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 349d65fdc8e5bb3335fa5e6984ca2c12154a8269
refs/heads/master: c57c1cab789e4d54fd767fb844e3a309c754e6ed
12 changes: 6 additions & 6 deletions trunk/drivers/scsi/a3000.c
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ static int a3000_release(struct Scsi_Host *instance);
static irqreturn_t a3000_intr(int irq, void *data)
{
struct Scsi_Host *instance = data;
a3000_scsiregs *regs = (a3000_scsiregs *)(instance->base);
struct a3000_scsiregs *regs = (struct a3000_scsiregs *)(instance->base);
unsigned int status = regs->ISTR;
unsigned long flags;

Expand All @@ -47,7 +47,7 @@ static int dma_setup(struct scsi_cmnd *cmd, int dir_in)
{
struct Scsi_Host *instance = cmd->device->host;
struct WD33C93_hostdata *hdata = shost_priv(instance);
a3000_scsiregs *regs = (a3000_scsiregs *)(instance->base);
struct a3000_scsiregs *regs = (struct a3000_scsiregs *)(instance->base);
unsigned short cntr = CNTR_PDMD | CNTR_INTEN;
unsigned long addr = virt_to_bus(cmd->SCp.ptr);

Expand Down Expand Up @@ -110,7 +110,7 @@ static void dma_stop(struct Scsi_Host *instance, struct scsi_cmnd *SCpnt,
int status)
{
struct WD33C93_hostdata *hdata = shost_priv(instance);
a3000_scsiregs *regs = (a3000_scsiregs *)(instance->base);
struct a3000_scsiregs *regs = (struct a3000_scsiregs *)(instance->base);

/* disable SCSI interrupts */
unsigned short cntr = CNTR_PDMD;
Expand Down Expand Up @@ -166,7 +166,7 @@ static int __init a3000_detect(struct scsi_host_template *tpnt)
{
struct Scsi_Host *instance;
wd33c93_regs wdregs;
a3000_scsiregs *regs;
struct a3000_scsiregs *regs;
struct WD33C93_hostdata *hdata;

if (!MACH_IS_AMIGA || !AMIGAHW_PRESENT(A3000_SCSI))
Expand All @@ -183,7 +183,7 @@ static int __init a3000_detect(struct scsi_host_template *tpnt)

instance->base = ZTWO_VADDR(0xDD0000);
instance->irq = IRQ_AMIGA_PORTS;
regs = (a3000_scsiregs *)(instance->base);
regs = (struct a3000_scsiregs *)(instance->base);
regs->DAWR = DAWR_A3000;
wdregs.SASR = &regs->SASR;
wdregs.SCMD = &regs->SCMD;
Expand Down Expand Up @@ -243,7 +243,7 @@ static struct scsi_host_template driver_template = {

static int a3000_release(struct Scsi_Host *instance)
{
a3000_scsiregs *regs = (a3000_scsiregs *)(instance->base);
struct a3000_scsiregs *regs = (struct a3000_scsiregs *)(instance->base);

regs->CNTR = 0;
release_mem_region(0xDD0000, 256);
Expand Down
4 changes: 2 additions & 2 deletions trunk/drivers/scsi/a3000.h
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
*/
#define A3000_XFER_MASK (0x00000003)

typedef struct {
struct a3000_scsiregs {
unsigned char pad1[2];
volatile unsigned short DAWR;
volatile unsigned int WTC;
Expand All @@ -46,7 +46,7 @@ typedef struct {
volatile unsigned char SASR;
unsigned char pad9;
volatile unsigned char SCMD;
} a3000_scsiregs;
};

#define DAWR_A3000 (3)

Expand Down

0 comments on commit 728f728

Please sign in to comment.