Lines Matching defs:iobase
110 static int dtl1_write(unsigned int iobase, int fifo_size, __u8 *buf, int len)
115 if (!(inb(iobase + UART_LSR) & UART_LSR_THRE))
121 outb(buf[actual], iobase + UART_TX);
147 unsigned int iobase = info->p_dev->resource[0]->start;
161 len = dtl1_write(iobase, 32, skb->data, skb->len);
204 unsigned int iobase;
213 iobase = info->p_dev->resource[0]->start;
229 *skb_put(info->rx_skb, 1) = inb(iobase + UART_RX);
284 } while (inb(iobase + UART_LSR) & UART_LSR_DR);
291 unsigned int iobase;
301 iobase = info->p_dev->resource[0]->start;
305 iir = inb(iobase + UART_IIR) & UART_IIR_ID;
310 lsr = inb(iobase + UART_LSR);
335 iir = inb(iobase + UART_IIR) & UART_IIR_ID;
339 msr = inb(iobase + UART_MSR);
442 unsigned int iobase = info->p_dev->resource[0]->start;
476 outb(0, iobase + UART_MCR);
479 outb(0, iobase + UART_IER);
482 outb(UART_LCR_WLEN8, iobase + UART_LCR); /* Reset DLAB */
483 outb((UART_MCR_DTR | UART_MCR_RTS | UART_MCR_OUT2), iobase + UART_MCR);
489 outb(UART_IER_RLSI | UART_IER_RDI | UART_IER_THRI, iobase + UART_IER);
511 unsigned int iobase = info->p_dev->resource[0]->start;
522 outb(0, iobase + UART_MCR);
525 outb(0, iobase + UART_IER);