Searched refs:lcr (Results 26 - 45 of 45) sorted by relevance

12

/linux-master/drivers/tty/serial/
H A Dpch_uart.c300 unsigned char lcr; local
327 lcr = ioread8(priv->membase + UART_LCR);
333 iowrite8(lcr, priv->membase + UART_LCR);
431 unsigned int dll, dlm, lcr; local
458 lcr = parity;
459 lcr |= bits;
460 lcr |= stb;
462 dev_dbg(priv->port.dev, "%s:baud = %u, div = %04x, lcr = %02x (%lu)\n",
463 __func__, baud, div, lcr, jiffies);
467 iowrite8(lcr, pri
588 unsigned int lcr; local
[all...]
H A Dmax310x.c896 unsigned int lcr = 0, flow = 0; local
907 lcr = MAX310X_LCR_LENGTH0_BIT;
910 lcr = MAX310X_LCR_LENGTH1_BIT;
914 lcr = MAX310X_LCR_LENGTH1_BIT | MAX310X_LCR_LENGTH0_BIT;
920 lcr |= MAX310X_LCR_PARITY_BIT;
922 lcr |= MAX310X_LCR_EVENPARITY_BIT;
927 lcr |= MAX310X_LCR_STOPLEN_BIT; /* 2 stops */
930 max310x_port_write(port, MAX310X_LCR_REG, lcr);
H A Domap-serial.c132 unsigned char lcr; member in struct:uart_omap_port
613 unsigned char mcr = 0, old_mcr, lcr; local
634 lcr = serial_in(up, UART_LCR);
641 serial_out(up, UART_LCR, lcr);
652 up->lcr |= UART_LCR_SBC;
654 up->lcr &= ~UART_LCR_SBC;
655 serial_out(up, UART_LCR, up->lcr);
861 up->lcr = cval;
1012 serial_out(up, UART_LCR, up->lcr);
1728 serial_out(up, UART_LCR, up->lcr);
[all...]
H A Dpxa.c45 unsigned char lcr; member in struct:uart_pxa_port
300 up->lcr |= UART_LCR_SBC;
302 up->lcr &= ~UART_LCR_SBC;
303 serial_out(up, UART_LCR, up->lcr);
504 up->lcr = cval; /* Save LCR */
H A Dsunsu.c89 unsigned char lcr; member in struct:uart_sunsu_port
605 up->lcr |= UART_LCR_SBC;
607 up->lcr &= ~UART_LCR_SBC;
608 serial_out(up, UART_LCR, up->lcr);
884 up->lcr = cval; /* Save LCR */
/linux-master/drivers/mmc/core/
H A Dsdio_uart.c81 unsigned char lcr; member in struct:sdio_uart_port
320 port->lcr = cval;
679 port->lcr &= ~UART_LCR_SBC;
680 sdio_out(port, UART_LCR, port->lcr);
906 port->lcr |= UART_LCR_SBC;
908 port->lcr &= ~UART_LCR_SBC;
909 sdio_out(port, UART_LCR, port->lcr);
/linux-master/arch/sh/include/asm/
H A Dsmc37c93x.h75 volatile __u16 lcr; member in struct:uart_reg
/linux-master/include/linux/
H A Dserial_8250.h134 unsigned char lcr; member in struct:uart_8250_port
/linux-master/drivers/media/i2c/
H A Dsaa7115.c1047 /* setup the sliced VBI lcr registers according to the sliced VBI format */
1052 u8 lcr[24]; local
1067 lcr[i] = 0xff;
1073 lcr[i] = 0xdd;
1076 lcr[i] = 0xdd;
1094 /* Now set the lcr values according to the specified service */
1096 lcr[i] = 0;
1100 lcr[i] |= 0xf << (4 * x);
1103 lcr[i] |= 1 << (4 * x);
1106 lcr[
[all...]
/linux-master/drivers/tty/serial/jsm/
H A Djsm.h258 u8 lcr; /* WR LCR - Line Control Reg */ member in struct:cls_uart_struct
313 u8 lcr; /* WR LCR - Line Control Reg */ member in struct:neo_uart_struct
/linux-master/drivers/tty/serial/8250/
H A D8250_port.c668 unsigned char lcr = 0, efr = 0; local
676 lcr = serial_in(p, UART_LCR);
686 serial_out(p, UART_LCR, lcr);
2054 up->lcr |= UART_LCR_SBC;
2056 up->lcr &= ~UART_LCR_SBC;
2057 serial_port_out(port, UART_LCR, up->lcr);
2632 serial_port_out(port, UART_LCR, up->lcr | UART_LCR_DLAB);
2744 up->lcr = cval; /* Save computed LCR */
2837 serial_port_out(port, UART_LCR, up->lcr); /* reset DLAB */
3296 serial_port_out(port, UART_LCR, up->lcr);
3427 unsigned char lcr, dll, dlm; local
[all...]
H A D8250_omap.c184 u8 lcr; local
193 lcr = serial_in(up, UART_LCR);
200 serial_out(up, UART_LCR, lcr);
362 serial_out(up, UART_LCR, up->lcr);
454 up->lcr = cval;
795 if (up->lcr & UART_LCR_SBC)
796 serial_out(up, UART_LCR, up->lcr & ~UART_LCR_SBC);
H A D8250_dw.c114 unsigned int lcr = p->serial_in(p, offset); local
116 if ((value & ~UART_LCR_SPAR) == (lcr & ~UART_LCR_SPAR))
/linux-master/drivers/usb/serial/
H A Df81232.c492 u8 lcr; local
528 &lcr); /* get LCR */
536 lcr | UART_LCR_DLAB); /* Enable DLAB */
560 lcr & ~UART_LCR_DLAB);
H A Dquatech2.c161 u16 baudrate, u16 lcr)
164 u16 index = ((u16) (lcr << 8) | (u16) (port_number));
159 qt2_set_port_config(struct usb_device *dev, unsigned char port_number, u16 baudrate, u16 lcr) argument
H A Df81534.c557 struct tty_struct *tty, u32 baudrate, u32 old_baudrate, u8 lcr)
644 value = lcr | (port_priv->shadow_lcr & UART_LCR_SBC);
556 f81534_set_port_config(struct usb_serial_port *port, struct tty_struct *tty, u32 baudrate, u32 old_baudrate, u8 lcr) argument
/linux-master/drivers/tty/
H A Dmxser.c1466 u8 lcr; local
1469 lcr = inb(info->ioaddr + UART_LCR);
1471 lcr |= UART_LCR_SBC;
1473 lcr &= ~UART_LCR_SBC;
1474 outb(lcr, info->ioaddr + UART_LCR);
/linux-master/drivers/gpu/drm/stm/
H A Dltdc.c1805 u32 bus_width_log2, lcr, gc2r; local
1811 regmap_read(ldev->regmap, LTDC_LCR, &lcr);
1813 ldev->caps.nb_layers = clamp((int)lcr, 1, LTDC_MAX_LAYER);
/linux-master/include/drm/display/
H A Ddrm_dp_mst_helper.h160 u8 lcr; member in struct:drm_dp_sideband_msg_hdr
/linux-master/drivers/gpu/drm/display/
H A Ddrm_dp_mst_topology.c280 buf[idx++] = ((hdr->lct & 0xf) << 4) | (hdr->lcr & 0xf);
316 hdr->lcr = (buf[0] & 0xf);
2771 hdr->lcr = 6;
2774 hdr->lcr = mstb->lct - 1;

Completed in 364 milliseconds

12