fdomain.c (6de7dc2c4c713d037c19aa1e310d240f16973414) | fdomain.c (77933d7276ee8fa0e2947641941a6f7a100a327b) |
---|---|
1/* fdomain.c -- Future Domain TMC-16x0 SCSI driver 2 * Created: Sun May 3 18:53:19 1992 by faith@cs.unc.edu 3 * Revised: Mon Dec 28 21:59:02 1998 by faith@acm.org 4 * Author: Rickard E. Faith, faith@cs.unc.edu 5 * Copyright 1992-1996, 1998 Rickard E. Faith (faith@acm.org) 6 * Shared IRQ supported added 7/7/2001 Alan Cox <alan@redhat.com> 7 8 * This program is free software; you can redistribute it and/or modify it --- 556 unchanged lines hidden (view full) --- 565__setup("fdomain=", fdomain_setup); 566 567 568static void do_pause(unsigned amount) /* Pause for amount*10 milliseconds */ 569{ 570 mdelay(10*amount); 571} 572 | 1/* fdomain.c -- Future Domain TMC-16x0 SCSI driver 2 * Created: Sun May 3 18:53:19 1992 by faith@cs.unc.edu 3 * Revised: Mon Dec 28 21:59:02 1998 by faith@acm.org 4 * Author: Rickard E. Faith, faith@cs.unc.edu 5 * Copyright 1992-1996, 1998 Rickard E. Faith (faith@acm.org) 6 * Shared IRQ supported added 7/7/2001 Alan Cox <alan@redhat.com> 7 8 * This program is free software; you can redistribute it and/or modify it --- 556 unchanged lines hidden (view full) --- 565__setup("fdomain=", fdomain_setup); 566 567 568static void do_pause(unsigned amount) /* Pause for amount*10 milliseconds */ 569{ 570 mdelay(10*amount); 571} 572 |
573inline static void fdomain_make_bus_idle( void ) | 573static inline void fdomain_make_bus_idle( void ) |
574{ 575 outb(0, port_base + SCSI_Cntl); 576 outb(0, port_base + SCSI_Mode_Cntl); 577 if (chip == tmc18c50 || chip == tmc18c30) 578 outb(0x21 | PARITY_MASK, port_base + TMC_Cntl); /* Clear forced intr. */ 579 else 580 outb(0x01 | PARITY_MASK, port_base + TMC_Cntl); 581} --- 1163 unchanged lines hidden --- | 574{ 575 outb(0, port_base + SCSI_Cntl); 576 outb(0, port_base + SCSI_Mode_Cntl); 577 if (chip == tmc18c50 || chip == tmc18c30) 578 outb(0x21 | PARITY_MASK, port_base + TMC_Cntl); /* Clear forced intr. */ 579 else 580 outb(0x01 | PARITY_MASK, port_base + TMC_Cntl); 581} --- 1163 unchanged lines hidden --- |