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()
164 writeb(c, sport->membase + BDRL); in linflex_put_char()
167 while (((status = readl(sport->membase + UARTSR)) & in linflex_put_char()
172 writel(status | LINFLEXD_UARTSR_DTFTFF, sport->membase + UARTSR); in linflex_put_char()
197 ier = readl(port->membase + LINIER); in linflex_start_tx()
198 writel(ier | LINFLEXD_LINIER_DTIE, port->membase + LINIER); in linflex_start_tx()
236 status = readl(sport->membase + UARTSR); in linflex_rxint()
238 rx = readb(sport->membase + BDRM); in linflex_rxint()
258 writel(status, sport->membase + UARTSR); in linflex_rxint()
259 status = readl(sport->membase + UARTSR); in linflex_rxint()
282 status = readl(sport->membase + UARTSR); in linflex_int()
297 status = readl(port->membase + UARTSR) & LINFLEXD_UARTSR_DTFTFF; in linflex_tx_empty()
320 ier = readl(sport->membase + LINIER); in linflex_setup_watermark()
322 writel(ier, sport->membase + LINIER); in linflex_setup_watermark()
324 cr = readl(sport->membase + UARTCR); in linflex_setup_watermark()
326 writel(cr, sport->membase + UARTCR); in linflex_setup_watermark()
333 writel(cr1, sport->membase + LINCR1); in linflex_setup_watermark()
336 while ((readl(sport->membase + LINSR) in linflex_setup_watermark()
350 writel(LINFLEXD_UARTCR_UART, sport->membase + UARTCR); in linflex_setup_watermark()
355 writel(cr, sport->membase + UARTCR); in linflex_setup_watermark()
359 writel(cr1, sport->membase + LINCR1); in linflex_setup_watermark()
361 ier = readl(sport->membase + LINIER); in linflex_setup_watermark()
365 writel(ier, sport->membase + LINIER); in linflex_setup_watermark()
393 ier = readl(port->membase + LINIER); in linflex_shutdown()
395 writel(ier, port->membase + LINIER); in linflex_shutdown()
410 cr = readl(port->membase + UARTCR); in linflex_set_termios()
414 cr1 = readl(port->membase + LINCR1); in linflex_set_termios()
416 writel(cr1, port->membase + LINCR1); in linflex_set_termios()
419 while ((readl(port->membase + LINSR) in linflex_set_termios()
505 writel(cr, port->membase + UARTCR); in linflex_set_termios()
509 writel(cr1, port->membase + LINCR1); in linflex_set_termios()
560 cr = readl(port->membase + UARTCR); in linflex_console_putchar()
562 writeb(ch, port->membase + BDRL); in linflex_console_putchar()
565 while ((readl(port->membase + UARTSR) & in linflex_console_putchar()
570 while (readl(port->membase + UARTSR) & in linflex_console_putchar()
575 writel((readl(port->membase + UARTSR) | in linflex_console_putchar()
577 port->membase + UARTSR); in linflex_console_putchar()
628 ier = readl(sport->membase + LINIER); in linflex_string_write()
631 cr = readl(sport->membase + UARTCR); in linflex_string_write()
633 writel(cr, sport->membase + UARTCR); in linflex_string_write()
637 writel(ier, sport->membase + LINIER); in linflex_string_write()
669 cr = readl(sport->membase + UARTCR); in linflex_console_get_options()
782 if (!device->port.membase) in linflex_early_console_setup()
831 sport->membase = devm_platform_get_and_ioremap_resource(pdev, 0, &res); in linflex_probe()
832 if (IS_ERR(sport->membase)) in linflex_probe()
833 return PTR_ERR(sport->membase); in linflex_probe()