/linux-master/arch/powerpc/platforms/embedded6xx/ |
H A D | ls_uart.c | 67 out_8(avr_addr + UART_LCR, cval); /* initialise UART */ 73 out_8(avr_addr + UART_LCR, cval); /* Set character format */ 75 out_8(avr_addr + UART_LCR, cval | UART_LCR_DLAB); /* set DLAB */ 78 out_8(avr_addr + UART_LCR, cval); /* reset DLAB */
|
/linux-master/arch/powerpc/kernel/ |
H A D | udbg_16550.c | 20 #define UART_LCR 3 macro 29 #define UART_DLAB UART_LCR 110 udbg_uart_out(UART_LCR, 0x00); 113 udbg_uart_out(UART_LCR, LCR_DLAB); 117 udbg_uart_out(UART_LCR, 0x3); 129 old_lcr = udbg_uart_in(UART_LCR); 132 udbg_uart_out(UART_LCR, old_lcr | LCR_DLAB); 146 udbg_uart_out(UART_LCR, old_lcr);
|
/linux-master/drivers/tty/serial/8250/ |
H A D | 8250_early.c | 131 serial8250_early_out(port, UART_LCR, UART_LCR_WLEN8); /* 8n1 */ 139 c = serial8250_early_in(port, UART_LCR); 140 serial8250_early_out(port, UART_LCR, c | UART_LCR_DLAB); 143 serial8250_early_out(port, UART_LCR, c & ~UART_LCR_DLAB);
|
H A D | 8250_em.c | 43 case UART_LCR: /* LCR @ 0x10 (+1) */ 67 case UART_LCR: /* LCR @ 0x10 (+1) */ 91 lcr = serial8250_em_serial_in(p, UART_LCR); 107 case UART_LCR: 118 serial8250_em_serial_out_helper(p, UART_LCR, lcr); 135 case UART_LCR:
|
H A D | 8250_mtk.c | 159 int lcr = serial_in(up, UART_LCR); 175 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_B); 177 serial_out(up, UART_LCR, lcr); 242 int lcr = serial_in(up, UART_LCR); 247 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_B); 249 serial_out(up, UART_LCR, lcr); 250 lcr = serial_in(up, UART_LCR); 256 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_B); 259 serial_out(up, UART_LCR, lcr); 268 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_ [all...] |
H A D | 8250_port.c | 470 p->serial_in(p, UART_LCR); /* safe, no side-effects */ 683 lcr = serial_in(p, UART_LCR); 685 serial_out(p, UART_LCR, UART_LCR_CONF_MODE_B); 687 serial_out(p, UART_LCR, 0); 691 serial_out(p, UART_LCR, UART_LCR_CONF_MODE_B); 693 serial_out(p, UART_LCR, lcr); 788 old_lcr = serial_in(up, UART_LCR); 789 serial_out(up, UART_LCR, 0); 795 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_A); 798 serial_out(up, UART_LCR, UART_LCR_WLEN [all...] |
H A D | 8250_rt288x.c | 22 [UART_LCR] = 5, 32 [UART_LCR] = 5,
|
H A D | 8250_dw.c | 105 void __iomem *offset = p->membase + (UART_LCR << p->regshift); 110 unsigned int lcr = p->serial_in(p, UART_LCR); 165 if (offset == UART_LCR && !d->uart_16550_compatible) 172 if (offset == UART_LCR) 202 __raw_readq(p->membase + (UART_LCR << p->regshift)); 204 if (offset == UART_LCR && !d->uart_16550_compatible) 215 if (offset == UART_LCR && !d->uart_16550_compatible) 232 if (offset == UART_LCR && !d->uart_16550_compatible)
|
H A D | 8250_ingenic.c | 110 early_out(port, UART_LCR, UART_LCR_DLAB | UART_LCR_WLEN8); 113 early_out(port, UART_LCR, UART_LCR_WLEN8); 118 early_out(port, UART_LCR, UART_LCR_DLAB | UART_LCR_WLEN8); 121 early_out(port, UART_LCR, UART_LCR_WLEN8);
|
H A D | 8250_pericom.c | 74 int lcr = serial_port_in(port, UART_LCR); 76 serial_port_out(port, UART_LCR, lcr | UART_LCR_DLAB); 79 serial_port_out(port, UART_LCR, lcr);
|
H A D | 8250_omap.c | 194 lcr = serial_in(up, UART_LCR); 195 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_B); 201 serial_out(up, UART_LCR, lcr); 329 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_B); 332 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_A); 338 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_B); 346 serial_out(up, UART_LCR, 0); 353 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_B); 359 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_B); 363 serial_out(up, UART_LCR, u [all...] |
H A D | 8250_uniphier.c | 76 case UART_LCR: 108 case UART_LCR:
|
/linux-master/drivers/tty/serial/ |
H A D | omap-serial.c | 634 lcr = serial_in(up, UART_LCR); 635 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_B); 641 serial_out(up, UART_LCR, lcr); 655 serial_out(up, UART_LCR, up->lcr); 703 serial_out(up, UART_LCR, UART_LCR_WLEN8); 753 serial_out(up, UART_LCR, serial_in(up, UART_LCR) & ~UART_LCR_SBC); 860 serial_out(up, UART_LCR, cval); /* reset DLAB */ 870 serial_out(up, UART_LCR, UART_LCR_CONF_MODE_A); 873 serial_out(up, UART_LCR, [all...] |
H A D | sunsu.c | 607 serial_out(up, UART_LCR, up->lcr); 621 serial_outp(up, UART_LCR, 0xBF); 624 serial_outp(up, UART_LCR, 0); 626 serial_outp(up, UART_LCR, 0xBF); 628 serial_outp(up, UART_LCR, 0); 684 serial_outp(up, UART_LCR, UART_LCR_WLEN8); 748 serial_out(up, UART_LCR, serial_inp(up, UART_LCR) & ~UART_LCR_SBC); 874 serial_outp(up, UART_LCR, 0xBF); 877 serial_outp(up, UART_LCR, cva [all...] |
H A D | pxa.c | 303 serial_out(up, UART_LCR, up->lcr); 347 serial_out(up, UART_LCR, UART_LCR_WLEN8); 394 serial_out(up, UART_LCR, serial_in(up, UART_LCR) & ~UART_LCR_SBC); 492 serial_out(up, UART_LCR, cval | UART_LCR_DLAB); /* set DLAB */ 503 serial_out(up, UART_LCR, cval); /* reset DLAB */
|
H A D | pch_uart.c | 316 "LCR: \t0x%02x\n", ioread8(priv->membase + UART_LCR)); 327 lcr = ioread8(priv->membase + UART_LCR); 328 iowrite8(PCH_UART_LCR_DLAB, priv->membase + UART_LCR); 333 iowrite8(lcr, priv->membase + UART_LCR); 464 iowrite8(PCH_UART_LCR_DLAB, priv->membase + UART_LCR); 467 iowrite8(lcr, priv->membase + UART_LCR); 590 lcr = ioread8(priv->membase + UART_LCR); 596 iowrite8(lcr, priv->membase + UART_LCR);
|
/linux-master/drivers/media/rc/ |
H A D | serial_ir.c | 422 soutp(UART_LCR, sinp(UART_LCR) & (~UART_LCR_DLAB)); 450 soutp(UART_LCR, sinp(UART_LCR) | UART_LCR_DLAB); 455 soutp(UART_LCR, UART_LCR_WLEN7); 610 soutp(UART_LCR, sinp(UART_LCR) & (~UART_LCR_DLAB)); 626 soutp(UART_LCR, sinp(UART_LCR) & (~UART_LCR_DLAB)); 689 soutp(UART_LCR, sin [all...] |
/linux-master/arch/powerpc/boot/ |
H A D | ns16550.c | 23 #define UART_LCR 3 /* Out: Line Control Register */ macro
|
/linux-master/drivers/usb/serial/ |
H A D | ark3116.c | 161 ark3116_write_reg(serial, UART_LCR, UART_LCR_DLAB); 169 ark3116_write_reg(serial, UART_LCR, UART_LCR_WLEN8); 264 ark3116_write_reg(serial, UART_LCR, 270 ark3116_write_reg(serial, UART_LCR, lcr); 280 ark3116_write_reg(serial, UART_LCR, lcr); 450 ret = ark3116_write_reg(port->serial, UART_LCR, priv->lcr);
|
/linux-master/drivers/tty/ |
H A D | mxser.c | 302 oldlcr = inb(baseio + UART_LCR); 303 outb(MOXA_MUST_ENTER_ENHANCED, baseio + UART_LCR); 312 outb(oldlcr, baseio + UART_LCR); 327 outb(oldlcr, baseio + UART_LCR); 334 outb(oldlcr, baseio + UART_LCR); 343 outb(oldlcr, info->ioaddr + UART_LCR); 350 outb(oldlcr, baseio + UART_LCR); 357 outb(oldlcr, baseio + UART_LCR); 396 outb(0, io + UART_LCR); 524 cval = inb(info->ioaddr + UART_LCR); [all...] |
/linux-master/drivers/accessibility/speakup/ |
H A D | serialio.c | 89 outb(cval | UART_LCR_DLAB, ser->port + UART_LCR); /* set DLAB */ 92 outb(cval, ser->port + UART_LCR); /* reset DLAB */
|
/linux-master/arch/sh/include/asm/ |
H A D | smc37c93x.h | 62 #define UART_LCR 0x6 /* Line Control Register */ macro
|
/linux-master/sound/drivers/ |
H A D | serial-u16550.c | 333 outb(UART_LCR_WLEN8, io_base + UART_LCR); /* Line Control Register */ 380 uart->old_line_ctrl_reg = inb(uart->base + UART_LCR); 382 ,uart->base + UART_LCR); /* Line Control Register */ 397 ,uart->base + UART_LCR); /* Line Control Register */ 488 ,uart->base + UART_LCR); /* Line Control Register */ 495 ,uart->base + UART_LCR); /* Line Control Register */
|
/linux-master/drivers/mmc/core/ |
H A D | sdio_uart.c | 323 sdio_out(port, UART_LCR, cval | UART_LCR_DLAB); 326 sdio_out(port, UART_LCR, cval); 620 sdio_out(port, UART_LCR, UART_LCR_WLEN8); 680 sdio_out(port, UART_LCR, port->lcr); 909 sdio_out(port, UART_LCR, port->lcr);
|
/linux-master/include/uapi/linux/ |
H A D | serial_reg.h | 105 #define UART_LCR 3 /* Out: Line Control Register */ macro
|