Lines Matching +full:0 +full:x2800
49 #define EESOX_FAS216_OFFSET 0x3000
52 #define EESOX_DMASTAT 0x2800
53 #define EESOX_STAT_INTR 0x01
54 #define EESOX_STAT_DMA 0x02
56 #define EESOX_CONTROL 0x2800
57 #define EESOX_INTR_ENABLE 0x04
58 #define EESOX_TERM_ENABLE 0x02
59 #define EESOX_RESET 0x01
61 #define EESOX_DMADATA 0x3800
66 * Use term=0,1,0,0,0 to turn terminators on/off
119 * : on_off - !0 to turn on, 0 to turn off
170 bufs = copy_SCp_to_sg(&info->sg[0], SCp, NR_SG); in eesoxscsi_dma_setup()
201 register const unsigned long mask = 0xffff; in eesoxscsi_buffer_in()
401 * Returns : -EINVAL, or 0
408 if (length >= 9 && strncmp(buffer, "EESOXSCSI", 9) == 0) { in eesoxscsi_set_proc_info()
412 if (length >= 5 && strncmp(buffer, "term=", 5) == 0) { in eesoxscsi_set_proc_info()
415 else if (buffer[5] == '0') in eesoxscsi_set_proc_info()
416 eesoxscsi_terminator_ctl(host, 0); in eesoxscsi_set_proc_info()
440 return 0; in eesoxscsi_show_info()
449 return sprintf(buf, "%d\n", info->control & EESOX_TERM_ENABLE ? 1 : 0); in eesoxscsi_show_term()
461 if (buf[0] != '0') { in eesoxscsi_store_term()
506 base = ecardm_iomap(ec, ECARD_RES_IOCFAST, 0, 0); in eesoxscsi_probe()
525 info->control = term[ec->slot_no] ? EESOX_TERM_ENABLE : 0; in eesoxscsi_probe()
538 info->info.ifcfg.wide_max_size = 0; in eesoxscsi_probe()
555 ret = request_irq(ec->irq, eesoxscsi_intr, 0, "eesoxscsi", info); in eesoxscsi_probe()
575 if (ret == 0) in eesoxscsi_probe()
617 { 0xffff, 0xffff },
644 module_param_array(term, int, NULL, 0);