Searched refs:LCR (Results 1 – 11 of 11) sorted by relevance
/linux/arch/x86/boot/ |
H A D | early_serial_console.c | 17 #define LCR 3 /* Line control */ macro 31 outb(0x3, port + LCR); /* 8n1 */ in early_serial_init() 37 c = inb(port + LCR); in early_serial_init() 38 outb(c | DLAB, port + LCR); in early_serial_init() 41 outb(c & ~DLAB, port + LCR); in early_serial_init() 107 lcr = inb(port + LCR); in probe_baud() 108 outb(lcr | DLAB, port + LCR); in probe_baud() 111 outb(lcr, port + LCR); in probe_baud()
|
/linux/arch/x86/kernel/ |
H A D | early_printk.c | 90 #define LCR 3 /* Line control */ macro 134 serial_out(early_serial_base, LCR, 0x3); /* 8n1 */ in early_serial_hw_init() 139 c = serial_in(early_serial_base, LCR); in early_serial_hw_init() 140 serial_out(early_serial_base, LCR, c | DLAB); in early_serial_hw_init() 143 serial_out(early_serial_base, LCR, c & ~DLAB); in early_serial_hw_init()
|
/linux/arch/arm/mach-orion5x/ |
H A D | tsx09-common.c | 32 writel(0x83, UART1_REG(LCR)); in qnap_tsx09_power_off() 35 writel(0x03, UART1_REG(LCR)); in qnap_tsx09_power_off()
|
H A D | terastation_pro2-setup.c | 275 writel(0x83, UART1_REG(LCR)); in tsp2_power_off() 278 writel(0x1b, UART1_REG(LCR)); in tsp2_power_off()
|
H A D | kurobox_pro-setup.c | 297 writel(0x83, UART1_REG(LCR)); in kurobox_pro_power_off() 300 writel(0x1b, UART1_REG(LCR)); in kurobox_pro_power_off()
|
/linux/drivers/power/reset/ |
H A D | qnap-poweroff.c | 60 writel(0x83, UART1_REG(LCR)); in qnap_power_off() 63 writel(0x03, UART1_REG(LCR)); in qnap_power_off()
|
/linux/drivers/usb/serial/ |
H A D | io_16654.h | 35 #define LCR 3 // Line Control Register macro
|
/linux/drivers/net/hamradio/ |
H A D | yam.c | 154 #define LCR(iobase) (iobase+3) macro 294 outb(LCR_DLAB | LCR_BIT5, LCR(iobase)); in fpga_reset() 298 outb(LCR_BIT5, LCR(iobase)); in fpga_reset() 466 outb(LCR_DLAB | LCR_BIT8, LCR(dev->base_addr)); in yam_set_uart() 469 outb(LCR_BIT8, LCR(dev->base_addr)); in yam_set_uart()
|
H A D | baycom_ser_hdx.c | 83 #define LCR(iobase) (iobase+3) macro 158 outb(0x81, LCR(dev->base_addr)); /* DLAB = 1 */ in ser12_set_divisor() 161 outb(0x01, LCR(dev->base_addr)); /* word length = 6 */ in ser12_set_divisor()
|
/linux/drivers/tty/serial/8250/ |
H A D | 8250_pci.c | 1355 u8 LCR, val; in pci_quatech_rqopr() local 1357 LCR = inb(base + UART_LCR); in pci_quatech_rqopr() 1360 outb(LCR, base + UART_LCR); in pci_quatech_rqopr() 1367 u8 LCR; in pci_quatech_wqopr() local 1369 LCR = inb(base + UART_LCR); in pci_quatech_wqopr() 1373 outb(LCR, base + UART_LCR); in pci_quatech_wqopr() 1379 u8 LCR, val, qmcr; in pci_quatech_rqmcr() local 1381 LCR = inb(base + UART_LCR); in pci_quatech_rqmcr() 1387 outb(LCR, base + UART_LCR); in pci_quatech_rqmcr() 1395 u8 LCR, val; in pci_quatech_wqmcr() local [all …]
|
/linux/drivers/tty/serial/ |
H A D | men_z135_uart.c | 96 #define LCR(x) (((x) >> MEN_Z135_LCR_SHIFT) & 0xff) macro 651 lcr = LCR(conf_reg); in men_z135_set_termios()
|