Lines Matching defs:setup_count

2969 static int setup_count;
3125 if ( setup_count ) {
3128 for (i = 0; i<setup_count; i++) {
3138 if (setup_count < ARRAY_SIZE(setup)) {
3141 if (setup_count == 0 || (override.io_port != setup[0].io_port)) {
3153 setup[setup_count++] = override;
3159 if (setup_count < ARRAY_SIZE(setup)) {
3162 if (setup_count == 0 || (override.io_port != setup[0].io_port)) {
3174 setup[setup_count++] = override;
3180 if (setup_count<ARRAY_SIZE(setup) && (aha152x[0]!=0 || io[0]!=0 || irq[0]!=0)) {
3182 setup[setup_count].conf = "";
3183 setup[setup_count].io_port = aha152x[0];
3184 setup[setup_count].irq = aha152x[1];
3185 setup[setup_count].scsiid = aha152x[2];
3186 setup[setup_count].reconnect = aha152x[3];
3187 setup[setup_count].parity = aha152x[4];
3188 setup[setup_count].synchronous = aha152x[5];
3189 setup[setup_count].delay = aha152x[6];
3190 setup[setup_count].ext_trans = aha152x[7];
3192 if(io[0]!=0) setup[setup_count].io_port = io[0];
3193 if(irq[0]!=0) setup[setup_count].irq = irq[0];
3195 setup[setup_count].scsiid = scsiid[0];
3196 setup[setup_count].reconnect = reconnect[0];
3197 setup[setup_count].parity = parity[0];
3198 setup[setup_count].synchronous = sync[0];
3199 setup[setup_count].delay = delay[0];
3200 setup[setup_count].ext_trans = exttrans[0];
3203 if (checksetup(&setup[setup_count]))
3204 setup_count++;
3207 setup[setup_count].io_port,
3208 setup[setup_count].irq,
3209 setup[setup_count].scsiid,
3210 setup[setup_count].reconnect,
3211 setup[setup_count].parity,
3212 setup[setup_count].synchronous,
3213 setup[setup_count].delay,
3214 setup[setup_count].ext_trans);
3217 if (setup_count<ARRAY_SIZE(setup) && (aha152x1[0]!=0 || io[1]!=0 || irq[1]!=0)) {
3219 setup[setup_count].conf = "";
3220 setup[setup_count].io_port = aha152x1[0];
3221 setup[setup_count].irq = aha152x1[1];
3222 setup[setup_count].scsiid = aha152x1[2];
3223 setup[setup_count].reconnect = aha152x1[3];
3224 setup[setup_count].parity = aha152x1[4];
3225 setup[setup_count].synchronous = aha152x1[5];
3226 setup[setup_count].delay = aha152x1[6];
3227 setup[setup_count].ext_trans = aha152x1[7];
3229 if(io[1]!=0) setup[setup_count].io_port = io[1];
3230 if(irq[1]!=0) setup[setup_count].irq = irq[1];
3232 setup[setup_count].scsiid = scsiid[1];
3233 setup[setup_count].reconnect = reconnect[1];
3234 setup[setup_count].parity = parity[1];
3235 setup[setup_count].synchronous = sync[1];
3236 setup[setup_count].delay = delay[1];
3237 setup[setup_count].ext_trans = exttrans[1];
3239 if (checksetup(&setup[setup_count]))
3240 setup_count++;
3243 setup[setup_count].io_port,
3244 setup[setup_count].irq,
3245 setup[setup_count].scsiid,
3246 setup[setup_count].reconnect,
3247 setup[setup_count].parity,
3248 setup[setup_count].synchronous,
3249 setup[setup_count].delay,
3250 setup[setup_count].ext_trans);
3255 for(i=0; setup_count<ARRAY_SIZE(setup) && id_table[i].vendor; i++) {
3256 while ( setup_count<ARRAY_SIZE(setup) &&
3271 if (setup_count==1 && pnp_port_start(dev, 0)==setup[0].io_port) {
3276 setup[setup_count].io_port = pnp_port_start(dev, 0);
3277 setup[setup_count].irq = pnp_irq(dev, 0);
3278 setup[setup_count].scsiid = 7;
3279 setup[setup_count].reconnect = 1;
3280 setup[setup_count].parity = 1;
3281 setup[setup_count].synchronous = 1;
3282 setup[setup_count].delay = DELAY_DEFAULT;
3283 setup[setup_count].ext_trans = 0;
3285 pnpdev[setup_count] = dev;
3289 setup[setup_count].io_port, setup[setup_count].irq);
3290 setup_count++;
3296 if (setup_count<ARRAY_SIZE(setup)) {
3308 if (!ok && setup_count == 0)
3317 for (i = 0; i < ARRAY_SIZE(ports) && setup_count < 2; i++) {
3318 if ((setup_count == 1) && (setup[0].io_port == ports[i]))
3327 setup[setup_count].tc1550 = 0;
3332 setup[setup_count].tc1550 = 1;
3344 setup[setup_count].io_port = ports[i];
3345 setup[setup_count].irq = IRQ_MIN + conf.cf_irq;
3346 setup[setup_count].scsiid = conf.cf_id;
3347 setup[setup_count].reconnect = conf.cf_tardisc;
3348 setup[setup_count].parity = !conf.cf_parity;
3349 setup[setup_count].synchronous = conf.cf_syncneg;
3350 setup[setup_count].delay = DELAY_DEFAULT;
3351 setup[setup_count].ext_trans = 0;
3352 setup_count++;
3361 printk("%d controller(s) configured\n", setup_count);
3363 for (i=0; i<setup_count; i++) {
3409 if(setup_count>=ARRAY_SIZE(setup)) {
3414 setup[setup_count].conf = str;
3415 setup[setup_count].io_port = ints[0] >= 1 ? ints[1] : 0x340;
3416 setup[setup_count].irq = ints[0] >= 2 ? ints[2] : 11;
3417 setup[setup_count].scsiid = ints[0] >= 3 ? ints[3] : 7;
3418 setup[setup_count].reconnect = ints[0] >= 4 ? ints[4] : 1;
3419 setup[setup_count].parity = ints[0] >= 5 ? ints[5] : 1;
3420 setup[setup_count].synchronous = ints[0] >= 6 ? ints[6] : 1;
3421 setup[setup_count].delay = ints[0] >= 7 ? ints[7] : DELAY_DEFAULT;
3422 setup[setup_count].ext_trans = ints[0] >= 8 ? ints[8] : 0;
3427 setup_count++;