Lines Matching full:membase
147 ier = readl(port->membase + LINIER); in linflex_stop_tx()
149 writel(ier, port->membase + LINIER); in linflex_stop_tx()
156 ier = readl(port->membase + LINIER); in linflex_stop_rx()
157 writel(ier & ~LINFLEXD_LINIER_DRIE, port->membase + LINIER); in linflex_stop_rx()
168 writeb(c, sport->membase + BDRL); in linflex_transmit_buffer()
171 while (((status = readl(sport->membase + UARTSR)) & in linflex_transmit_buffer()
180 sport->membase + UARTSR); in linflex_transmit_buffer()
195 ier = readl(port->membase + LINIER); in linflex_start_tx()
196 writel(ier | LINFLEXD_LINIER_DTIE, port->membase + LINIER); in linflex_start_tx()
209 writeb(sport->x_char, sport->membase + BDRL); in linflex_txint()
212 while (((status = readl(sport->membase + UARTSR)) & in linflex_txint()
217 sport->membase + UARTSR); in linflex_txint()
248 status = readl(sport->membase + UARTSR); in linflex_rxint()
250 rx = readb(sport->membase + BDRM); in linflex_rxint()
271 sport->membase + UARTSR); in linflex_rxint()
272 status = readl(sport->membase + UARTSR); in linflex_rxint()
295 status = readl(sport->membase + UARTSR); in linflex_int()
310 status = readl(port->membase + UARTSR) & LINFLEXD_UARTSR_DTFTFF; in linflex_tx_empty()
333 ier = readl(sport->membase + LINIER); in linflex_setup_watermark()
335 writel(ier, sport->membase + LINIER); in linflex_setup_watermark()
337 cr = readl(sport->membase + UARTCR); in linflex_setup_watermark()
339 writel(cr, sport->membase + UARTCR); in linflex_setup_watermark()
346 writel(cr1, sport->membase + LINCR1); in linflex_setup_watermark()
349 while ((readl(sport->membase + LINSR) in linflex_setup_watermark()
363 writel(LINFLEXD_UARTCR_UART, sport->membase + UARTCR); in linflex_setup_watermark()
368 writel(cr, sport->membase + UARTCR); in linflex_setup_watermark()
372 writel(cr1, sport->membase + LINCR1); in linflex_setup_watermark()
374 ier = readl(sport->membase + LINIER); in linflex_setup_watermark()
378 writel(ier, sport->membase + LINIER); in linflex_setup_watermark()
406 ier = readl(port->membase + LINIER); in linflex_shutdown()
408 writel(ier, port->membase + LINIER); in linflex_shutdown()
423 cr = readl(port->membase + UARTCR); in linflex_set_termios()
427 cr1 = readl(port->membase + LINCR1); in linflex_set_termios()
429 writel(cr1, port->membase + LINCR1); in linflex_set_termios()
432 while ((readl(port->membase + LINSR) in linflex_set_termios()
518 writel(cr, port->membase + UARTCR); in linflex_set_termios()
522 writel(cr1, port->membase + LINCR1); in linflex_set_termios()
573 cr = readl(port->membase + UARTCR); in linflex_console_putchar()
575 writeb(ch, port->membase + BDRL); in linflex_console_putchar()
578 while ((readl(port->membase + UARTSR) & in linflex_console_putchar()
583 while (readl(port->membase + UARTSR) & in linflex_console_putchar()
588 writel((readl(port->membase + UARTSR) | in linflex_console_putchar()
590 port->membase + UARTSR); in linflex_console_putchar()
641 ier = readl(sport->membase + LINIER); in linflex_string_write()
644 cr = readl(sport->membase + UARTCR); in linflex_string_write()
646 writel(cr, sport->membase + UARTCR); in linflex_string_write()
650 writel(ier, sport->membase + LINIER); in linflex_string_write()
682 cr = readl(sport->membase + UARTCR); in linflex_console_get_options()
795 if (!device->port.membase) in linflex_early_console_setup()
849 sport->membase = devm_ioremap_resource(&pdev->dev, res); in linflex_probe()
850 if (IS_ERR(sport->membase)) in linflex_probe()
851 return PTR_ERR(sport->membase); in linflex_probe()