• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/net/irda/

Lines Matching defs:sir_base

191 static int smsc_ircc_present(unsigned int fir_base, unsigned int sir_base);
192 static void smsc_ircc_setup_io(struct smsc_ircc_cb *self, unsigned int fir_base, unsigned int sir_base, u8 dma, u8 irq);
495 static int __init smsc_ircc_open(unsigned int fir_base, unsigned int sir_base, u8 dma, u8 irq)
503 err = smsc_ircc_present(fir_base, sir_base);
574 smsc_ircc_setup_io(self, fir_base, sir_base, dma, irq);
618 release_region(sir_base, SMSC_IRCC2_SIR_CHIP_IO_EXTENT);
624 * Function smsc_ircc_present(fir_base, sir_base)
629 static int smsc_ircc_present(unsigned int fir_base, unsigned int sir_base)
640 if (!request_region(sir_base, SMSC_IRCC2_SIR_CHIP_IO_EXTENT,
642 IRDA_WARNING("%s: can't get sir_base of 0x%03x\n",
643 __FUNCTION__, sir_base);
664 chip & 0x0f, version, fir_base, sir_base, dma, irq);
669 release_region(sir_base, SMSC_IRCC2_SIR_CHIP_IO_EXTENT);
677 * Function smsc_ircc_setup_io(self, fir_base, sir_base, dma, irq)
683 unsigned int fir_base, unsigned int sir_base,
694 self->io.sir_base = sir_base;
926 outb(UART_IER_THRI, self->io.sir_base + UART_IER);
1141 iobase = self->io.sir_base;
1276 /*outb(UART_MCR_OUT2, self->io.sir_base + UART_MCR);*/
1467 iobase = self->io.sir_base;
1571 iobase = self->io.sir_base;
1824 self->io.sir_base);
1826 release_region(self->io.sir_base, self->io.sir_ext);
1867 int fir_base, sir_base;
1877 sir_base = self->io.sir_base;
1890 outb(UART_LCR_WLEN8, sir_base + UART_LCR); /* Reset DLAB */
1891 outb((UART_MCR_DTR | UART_MCR_RTS | UART_MCR_OUT2), sir_base + UART_MCR);
1894 outb(UART_IER_RLSI | UART_IER_RDI |UART_IER_THRI, sir_base + UART_IER);
1907 iobase = self->io.sir_base;
1934 iobase = self->io.sir_base;
2085 int iobase = self->io.sir_base;