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 ---