Home
last modified time | relevance | path

Searched refs:LCR (Results 1 – 19 of 19) sorted by relevance

/linux-4.4.14/arch/x86/boot/
Dearly_serial_console.c12 #define LCR 3 /* Line control */ macro
26 outb(0x3, port + LCR); /* 8n1 */ in early_serial_init()
32 c = inb(port + LCR); in early_serial_init()
33 outb(c | DLAB, port + LCR); in early_serial_init()
36 outb(c & ~DLAB, port + LCR); in early_serial_init()
102 lcr = inb(port + LCR); in probe_baud()
103 outb(lcr | DLAB, port + LCR); in probe_baud()
106 outb(lcr, port + LCR); in probe_baud()
/linux-4.4.14/arch/frv/kernel/
Ddebug-stub.c217 lcr = __UART0(LCR); in console_set_baud()
218 __UART0(LCR) |= UART_LCR_DLAB; in console_set_baud()
223 __UART0(LCR) = lcr; in console_set_baud()
237 lcr = __UART0(LCR); in console_get_baud()
238 __UART0(LCR) |= UART_LCR_DLAB; in console_get_baud()
242 __UART0(LCR) = lcr; in console_get_baud()
Dgdb-io.c57 __UART(LCR) = UART_LCR_WLEN8; /* 1N8 */ in gdbstub_io_init()
97 lcr = __UART(LCR); in gdbstub_set_baud()
98 __UART(LCR) |= UART_LCR_DLAB; in gdbstub_set_baud()
103 __UART(LCR) = lcr; in gdbstub_set_baud()
/linux-4.4.14/arch/x86/kernel/
Dearly_printk.c91 #define LCR 3 /* Line control */ macro
135 serial_out(early_serial_base, LCR, 0x3); /* 8n1 */ in early_serial_hw_init()
140 c = serial_in(early_serial_base, LCR); in early_serial_hw_init()
141 serial_out(early_serial_base, LCR, c | DLAB); in early_serial_hw_init()
144 serial_out(early_serial_base, LCR, c & ~DLAB); in early_serial_hw_init()
/linux-4.4.14/arch/arm/mach-orion5x/
Dtsx09-common.c36 writel(0x83, UART1_REG(LCR)); in qnap_tsx09_power_off()
39 writel(0x03, UART1_REG(LCR)); in qnap_tsx09_power_off()
Dterastation_pro2-setup.c279 writel(0x83, UART1_REG(LCR)); in tsp2_power_off()
282 writel(0x1b, UART1_REG(LCR)); in tsp2_power_off()
Dkurobox_pro-setup.c300 writel(0x83, UART1_REG(LCR)); in kurobox_pro_power_off()
303 writel(0x1b, UART1_REG(LCR)); in kurobox_pro_power_off()
/linux-4.4.14/drivers/power/reset/
Dqnap-poweroff.c65 writel(0x83, UART1_REG(LCR)); in qnap_power_off()
68 writel(0x03, UART1_REG(LCR)); in qnap_power_off()
/linux-4.4.14/drivers/usb/serial/
Dio_16654.h38 #define LCR 3 // Line Control Register macro
Dio_edgeport.c2266 MAKE_CMD_WRITE_REG(&currCmd, &cmdLen, number, LCR, LCR_DL_ENABLE); in send_cmd_write_baud_rate()
2273 MAKE_CMD_WRITE_REG(&currCmd, &cmdLen, number, LCR, in send_cmd_write_baud_rate()
2347 regNum == LCR) { in send_cmd_write_uart_register()
2513 status = send_cmd_write_uart_register(edge_port, LCR, in change_port_settings()
/linux-4.4.14/drivers/net/hamradio/
Dbaycom_ser_fdx.c111 #define LCR(iobase) (iobase+3) macro
187 outb(0x81, LCR(dev->base_addr)); /* DLAB = 1 */ in ser12_set_divisor()
190 outb(0x01, LCR(dev->base_addr)); /* word length = 6 */ in ser12_set_divisor()
Dyam.c169 #define LCR(iobase) (iobase+3) macro
309 outb(LCR_DLAB | LCR_BIT5, LCR(iobase)); in fpga_reset()
313 outb(LCR_BIT5, LCR(iobase)); in fpga_reset()
481 outb(LCR_DLAB | LCR_BIT8, LCR(dev->base_addr)); in yam_set_uart()
484 outb(LCR_BIT8, LCR(dev->base_addr)); in yam_set_uart()
Dbaycom_ser_hdx.c99 #define LCR(iobase) (iobase+3) macro
174 outb(0x81, LCR(dev->base_addr)); /* DLAB = 1 */ in ser12_set_divisor()
177 outb(0x01, LCR(dev->base_addr)); /* word length = 6 */ in ser12_set_divisor()
/linux-4.4.14/drivers/net/irda/
Dnsc-ircc.h105 #define LCR 0x03 /* Link control register */ macro
Dnsc-ircc.c1013 outb(0x03, iobase+LCR); /* 8 bit word length */ in nsc_ircc_setup()
/linux-4.4.14/drivers/tty/serial/8250/
D8250_pci.c1130 u8 LCR, val; in pci_quatech_rqopr() local
1132 LCR = inb(base + UART_LCR); in pci_quatech_rqopr()
1135 outb(LCR, base + UART_LCR); in pci_quatech_rqopr()
1142 u8 LCR, val; in pci_quatech_wqopr() local
1144 LCR = inb(base + UART_LCR); in pci_quatech_wqopr()
1148 outb(LCR, base + UART_LCR); in pci_quatech_wqopr()
1154 u8 LCR, val, qmcr; in pci_quatech_rqmcr() local
1156 LCR = inb(base + UART_LCR); in pci_quatech_rqmcr()
1162 outb(LCR, base + UART_LCR); in pci_quatech_rqmcr()
1170 u8 LCR, val; in pci_quatech_wqmcr() local
[all …]
/linux-4.4.14/drivers/tty/serial/
Dmen_z135_uart.c99 #define LCR(x) (((x) >> MEN_Z135_LCR_SHIFT) & 0xff) macro
664 lcr = LCR(conf_reg); in men_z135_set_termios()
/linux-4.4.14/drivers/isdn/hisax/
Dhisax.h576 u_char LCR; member
/linux-4.4.14/arch/blackfin/kernel/
Ddebug-mmrs.c550 __UART(LCR, lcr); in bfin_debug_mmrs_uart()
566 __UART(LCR, lcr); in bfin_debug_mmrs_uart()