Lines Matching refs:regshift
104 void __iomem *offset = p->membase + (UART_LCR << p->regshift); in dw8250_check_lcr()
143 lsr = readb (p->membase + (UART_LSR << p->regshift)); in dw8250_tx_wait_empty()
166 writeb(value, p->membase + (offset << p->regshift)); in dw8250_serial_out38x()
177 writeb(value, p->membase + (offset << p->regshift)); in dw8250_serial_out()
185 unsigned int value = readb(p->membase + (offset << p->regshift)); in dw8250_serial_in()
195 value = (u8)__raw_readq(p->membase + (offset << p->regshift)); in dw8250_serial_inq()
205 __raw_writeq(value, p->membase + (offset << p->regshift)); in dw8250_serial_outq()
207 __raw_readq(p->membase + (UART_LCR << p->regshift)); in dw8250_serial_outq()
218 writel(value, p->membase + (offset << p->regshift)); in dw8250_serial_out32()
226 unsigned int value = readl(p->membase + (offset << p->regshift)); in dw8250_serial_in32()
235 iowrite32be(value, p->membase + (offset << p->regshift)); in dw8250_serial_out32be()
243 unsigned int value = ioread32be(p->membase + (offset << p->regshift)); in dw8250_serial_in32be()
478 p->regshift = 2; in dw8250_quirks()
549 p->regshift = val; in dw8250_probe()