Lines Matching refs: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()
270 writel(status, sport->membase + UARTSR); in linflex_rxint()
271 status = readl(sport->membase + UARTSR); in linflex_rxint()
294 status = readl(sport->membase + UARTSR); in linflex_int()
309 status = readl(port->membase + UARTSR) & LINFLEXD_UARTSR_DTFTFF; in linflex_tx_empty()
332 ier = readl(sport->membase + LINIER); in linflex_setup_watermark()
334 writel(ier, sport->membase + LINIER); in linflex_setup_watermark()
336 cr = readl(sport->membase + UARTCR); in linflex_setup_watermark()
338 writel(cr, sport->membase + UARTCR); in linflex_setup_watermark()
345 writel(cr1, sport->membase + LINCR1); in linflex_setup_watermark()
348 while ((readl(sport->membase + LINSR) in linflex_setup_watermark()
362 writel(LINFLEXD_UARTCR_UART, sport->membase + UARTCR); in linflex_setup_watermark()
367 writel(cr, sport->membase + UARTCR); in linflex_setup_watermark()
371 writel(cr1, sport->membase + LINCR1); in linflex_setup_watermark()
373 ier = readl(sport->membase + LINIER); in linflex_setup_watermark()
377 writel(ier, sport->membase + LINIER); in linflex_setup_watermark()
405 ier = readl(port->membase + LINIER); in linflex_shutdown()
407 writel(ier, port->membase + LINIER); in linflex_shutdown()
422 cr = readl(port->membase + UARTCR); in linflex_set_termios()
426 cr1 = readl(port->membase + LINCR1); in linflex_set_termios()
428 writel(cr1, port->membase + LINCR1); in linflex_set_termios()
431 while ((readl(port->membase + LINSR) in linflex_set_termios()
517 writel(cr, port->membase + UARTCR); in linflex_set_termios()
521 writel(cr1, port->membase + LINCR1); in linflex_set_termios()
572 cr = readl(port->membase + UARTCR); in linflex_console_putchar()
574 writeb(ch, port->membase + BDRL); in linflex_console_putchar()
577 while ((readl(port->membase + UARTSR) & in linflex_console_putchar()
582 while (readl(port->membase + UARTSR) & in linflex_console_putchar()
587 writel((readl(port->membase + UARTSR) | in linflex_console_putchar()
589 port->membase + UARTSR); in linflex_console_putchar()
640 ier = readl(sport->membase + LINIER); in linflex_string_write()
643 cr = readl(sport->membase + UARTCR); in linflex_string_write()
645 writel(cr, sport->membase + UARTCR); in linflex_string_write()
649 writel(ier, sport->membase + LINIER); in linflex_string_write()
681 cr = readl(sport->membase + UARTCR); in linflex_console_get_options()
794 if (!device->port.membase) in linflex_early_console_setup()
848 sport->membase = devm_ioremap_resource(&pdev->dev, res); in linflex_probe()
849 if (IS_ERR(sport->membase)) in linflex_probe()
850 return PTR_ERR(sport->membase); in linflex_probe()