• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/comedi/drivers/

Lines Matching refs:iobase

357 	outb(devpriv->control_state, dev->iobase + DAS16M1_INTR_CONTROL);
364 i8254_load(dev->iobase + DAS16M1_8254_FIRST, 0, 1, 0, 2);
368 i8254_read(dev->iobase + DAS16M1_8254_FIRST, 0, 1);
371 outb(i, dev->iobase + DAS16M1_QUEUE_ADDR);
375 outb(byte, dev->iobase + DAS16M1_QUEUE_DATA);
390 outb(byte, dev->iobase + DAS16M1_CS);
392 outb(0, dev->iobase + DAS16M1_CLEAR_INTR);
402 outb(devpriv->control_state, dev->iobase + DAS16M1_INTR_CONTROL);
410 outb(devpriv->control_state, dev->iobase + DAS16M1_INTR_CONTROL);
425 outb(devpriv->control_state, dev->iobase + DAS16M1_INTR_CONTROL);
428 outb(0, dev->iobase + DAS16M1_QUEUE_ADDR);
431 outb(byte, dev->iobase + DAS16M1_QUEUE_DATA);
435 outb(0, dev->iobase + DAS16M1_CLEAR_INTR);
437 outb(0, dev->iobase);
440 if (inb(dev->iobase + DAS16M1_CS) & IRQDATA)
447 data[n] = munge_sample(inw(dev->iobase));
459 bits = inb(dev->iobase + DAS16M1_DIO) & 0xf;
482 outb(devpriv->do_bits, dev->iobase + DAS16M1_DIO);
494 status = inb(dev->iobase + DAS16M1_CS);
513 status = inb(dev->iobase + DAS16M1_CS);
524 outb(0, dev->iobase + DAS16M1_CLEAR_INTR);
553 hw_counter = i8254_read(dev->iobase + DAS16M1_8254_FIRST, 0, 1);
575 insw(dev->iobase, devpriv->ai_buffer, num_samples);
611 i8254_load(dev->iobase + DAS16M1_8254_SECOND, 0, 1, devpriv->divisor1,
613 i8254_load(dev->iobase + DAS16M1_8254_SECOND, 0, 2, devpriv->divisor2,
667 unsigned long iobase;
669 iobase = it->options[0];
680 iobase, iobase + DAS16M1_SIZE,
681 iobase + DAS16M1_82C55, iobase + DAS16M1_82C55 + DAS16M1_SIZE2);
682 if (!request_region(iobase, DAS16M1_SIZE, driver_das16m1.driver_name)) {
686 if (!request_region(iobase + DAS16M1_82C55, DAS16M1_SIZE2,
688 release_region(iobase, DAS16M1_SIZE);
692 dev->iobase = iobase;
754 subdev_8255_init(dev, s, NULL, dev->iobase + DAS16M1_82C55);
757 outb(TOTAL_CLEAR, dev->iobase + DAS16M1_8254_FIRST_CNTRL);
760 outb(devpriv->do_bits, dev->iobase + DAS16M1_DIO);
767 outb(devpriv->control_state, dev->iobase + DAS16M1_INTR_CONTROL);
784 if (dev->iobase) {
785 release_region(dev->iobase, DAS16M1_SIZE);
786 release_region(dev->iobase + DAS16M1_82C55, DAS16M1_SIZE2);