Lines Matching +full:0 +full:x150
10 static int io[MAXBOARDS_PARAM] = { 0, 0, 0, 0 };
11 module_param_hw_array(io, int, ioport, NULL, 0);
12 MODULE_PARM_DESC(io, "base I/O address of controller (0x140, 0x150, 0x160, 0x170)");
14 static int irq[MAXBOARDS_PARAM] = { 0, 0, 0, 0 };
15 module_param_hw_array(irq, int, irq, NULL, 0);
16 MODULE_PARM_DESC(irq, "IRQ of controller (0=auto [default])");
18 static int scsi_id[MAXBOARDS_PARAM] = { 0, 0, 0, 0 };
19 module_param_hw_array(scsi_id, int, other, NULL, 0);
23 0xc8000,
24 0xca000,
25 0xce000,
26 0xde000,
30 static unsigned short ports[] = { 0x140, 0x150, 0x160, 0x170 };
33 static unsigned short irqs[] = { 3, 5, 10, 11, 12, 14, 15, 0 };
44 * FUTURE DOMAIN CORP. (C) 1986-1988 V4.0I 03/16/88
45 * FUTURE DOMAIN CORP. (C) 1986-1989 V5.0C2/14/89
46 * FUTURE DOMAIN CORP. (C) 1986-1989 V6.0A7/28/89
68 { "FUTURE DOMAIN CORP. (C) 1986-1990 1800-V2.07/28/89", 5, 50, 6, 0x1fcc },
69 { "FUTURE DOMAIN CORP. (C) 1986-1990 1800-V1.07/28/89", 5, 50, 6, 0x1fcc },
70 { "FUTURE DOMAIN CORP. (C) 1986-1990 1800-V2.07/28/89", 72, 50, 6, 0x1fa2 },
71 { "FUTURE DOMAIN CORP. (C) 1986-1990 1800-V2.0", 73, 43, 6, 0x1fa2 },
72 { "FUTURE DOMAIN CORP. (C) 1991 1800-V2.0.", 72, 39, 6, 0x1fa3 },
73 { "FUTURE DOMAIN CORP. (C) 1992 V3.00.004/02/92", 5, 44, 6, 0 },
74 { "FUTURE DOMAIN TMC-18XX (C) 1993 V3.203/12/93", 5, 44, 7, 0 },
75 { "IBM F1 P2 BIOS v1.0011/09/92", 5, 28, 7, 0x1ff3 },
76 { "IBM F1 P2 BIOS v1.0104/29/93", 5, 28, 7, 0 },
77 { "Future Domain Corp. V1.0008/18/93", 5, 33, 7, 0 },
78 { "Future Domain Corp. V2.0108/18/93", 5, 33, 7, 0 },
79 { "FUTURE DOMAIN CORP. V3.5008/18/93", 5, 34, 7, 0 },
80 { "FUTURE DOMAIN 18c30/18c50/1800 (C) 1994 V3.5", 5, 44, 7, 0 },
81 { "FUTURE DOMAIN CORP. V3.6008/18/93", 5, 34, 7, 0 },
82 { "FUTURE DOMAIN CORP. V3.6108/18/93", 5, 34, 7, 0 },
89 int i, base = 0, irq = 0; in fdomain_isa_match()
90 unsigned long bios_base = 0; in fdomain_isa_match()
99 return 0; in fdomain_isa_match()
100 for (i = 0; i < SIGNATURE_COUNT; i++) in fdomain_isa_match()
115 dev_info(dev, "BIOS at 0x%lx specifies I/O base 0x%x\n", in fdomain_isa_match()
118 dev_info(dev, "BIOS at 0x%lx\n", bios_base); in fdomain_isa_match()
121 return 0; in fdomain_isa_match()
131 return 0; in fdomain_isa_match()
141 return 0; in fdomain_isa_match()
148 return 0; in fdomain_isa_match()
157 return 0; in fdomain_isa_param_match()
160 dev_err(dev, "base 0x%x already in use", io[ndev]); in fdomain_isa_param_match()
161 return 0; in fdomain_isa_param_match()
164 if (irq_ <= 0) in fdomain_isa_param_match()
169 dev_err(dev, "controller not found at base 0x%x", io[ndev]); in fdomain_isa_param_match()
171 return 0; in fdomain_isa_param_match()
201 if (io[0]) { /* use module parameters if present */ in fdomain_isa_init()