Home
last modified time | relevance | path

Searched refs:UART_LCR_DLAB (Results 1 – 37 of 37) sorted by relevance

/linux-4.4.14/drivers/staging/media/lirc/
Dlirc_sir.c557 soutp(UART_LCR, sinp(UART_LCR) & (~UART_LCR_DLAB)); in init_hardware()
564 soutp(UART_LCR, sinp(UART_LCR) | UART_LCR_DLAB); in init_hardware()
571 soutp(UART_LCR, sinp(UART_LCR) & (~UART_LCR_DLAB)); in init_hardware()
603 soutp(UART_LCR, sinp(UART_LCR) | UART_LCR_DLAB); in init_hardware()
618 outb(UART_LCR_DLAB | UART_LCR_WLEN7, io + UART_LCR); in init_hardware()
767 soutp(UART_LCR, UART_LCR_DLAB | UART_LCR_WLEN8); in init_act200()
806 soutp(UART_LCR, sinp(UART_LCR) | UART_LCR_DLAB); in init_act200()
809 soutp(UART_LCR, UART_LCR_DLAB | UART_LCR_WLEN7); in init_act200()
816 soutp(UART_LCR, sinp(UART_LCR) & (~UART_LCR_DLAB)); in init_act200()
837 soutp(UART_LCR, UART_LCR_DLAB|UART_LCR_WLEN7); in init_act220()
[all …]
Dlirc_serial.c674 soutp(UART_LCR, sinp(UART_LCR) & (~UART_LCR_DLAB)); in hardware_init_port()
702 soutp(UART_LCR, sinp(UART_LCR) | UART_LCR_DLAB); in hardware_init_port()
798 soutp(UART_LCR, sinp(UART_LCR) & (~UART_LCR_DLAB)); in set_use_inc()
813 soutp(UART_LCR, sinp(UART_LCR) & (~UART_LCR_DLAB)); in set_use_dec()
953 soutp(UART_LCR, sinp(UART_LCR) & (~UART_LCR_DLAB)); in lirc_serial_suspend()
/linux-4.4.14/arch/powerpc/boot/
Dvirtex.c25 #define UART_LCR_DLAB 0x80 /* Divisor latch access bit */ macro
58 out_8(reg_base + (UART_LCR << reg_shift), UART_LCR_DLAB); in virtex_ns16550_console_init()
/linux-4.4.14/arch/frv/kernel/
Ddebug-stub.c218 __UART0(LCR) |= UART_LCR_DLAB; in console_set_baud()
238 __UART0(LCR) |= UART_LCR_DLAB; in console_get_baud()
Dgdb-io.h43 #define UART_LCR_DLAB 0x80 /* Divisor latch access bit */ macro
Dgdb-io.c98 __UART(LCR) |= UART_LCR_DLAB; in gdbstub_set_baud()
/linux-4.4.14/drivers/tty/serial/8250/
D8250_early.c130 serial8250_early_out(port, UART_LCR, c | UART_LCR_DLAB); in init_port()
133 serial8250_early_out(port, UART_LCR, c & ~UART_LCR_DLAB); in init_port()
D8250_ingenic.c113 early_out(port, UART_LCR, UART_LCR_DLAB | UART_LCR_WLEN8); in ingenic_early_console_setup()
121 early_out(port, UART_LCR, UART_LCR_DLAB | UART_LCR_WLEN8); in ingenic_early_console_setup()
D8250_uniphier.c78 value &= ~(UART_LCR_DLAB << valshift); in uniphier_serial_out()
D8250_mtk.c95 serial_port_out(port, UART_LCR, up->lcr | UART_LCR_DLAB); in mtk8250_set_termios()
D8250_port.c2221 serial_port_out(port, UART_LCR, up->lcr | UART_LCR_DLAB); in serial8250_set_divisor()
2899 serial_port_out(port, UART_LCR, lcr | UART_LCR_DLAB); in probe_baud()
/linux-4.4.14/include/uapi/linux/
Dserial_reg.h102 #define UART_LCR_DLAB 0x80 /* Divisor latch access bit */ macro
117 #define UART_LCR_CONF_MODE_A UART_LCR_DLAB /* Configutation mode A */
/linux-4.4.14/drivers/tty/serial/
Dm32r_sio_reg.h111 #define UART_LCR_DLAB 0x80 /* Divisor latch access bit */ macro
Dsunsu.c886 serial_outp(up, UART_LCR, cval | UART_LCR_DLAB);/* set DLAB */ in sunsu_change_speed()
1118 serial_outp(up, UART_LCR, UART_LCR_DLAB); in sunsu_autoconfig()
1129 serial_outp(up, UART_LCR, save_lcr | UART_LCR_DLAB); in sunsu_autoconfig()
Dserial-tegra.c312 lcr |= UART_LCR_DLAB; in tegra_set_baudrate()
318 lcr &= ~UART_LCR_DLAB; in tegra_set_baudrate()
Dvr41xx_siu.c583 siu_write(port, UART_LCR, lcr | UART_LCR_DLAB); in siu_set_termios()
Dpxa.c537 serial_out(up, UART_LCR, cval | UART_LCR_DLAB); /* set DLAB */ in serial_pxa_set_termios()
Dioc3_serial.c342 writeb(lcr | UART_LCR_DLAB, &uart->iu_lcr); in set_baud()
Dioc4_serial.c730 writeb(lcr | UART_LCR_DLAB, &uart->i4u_lcr); in set_baud()
/linux-4.4.14/arch/mn10300/kernel/
Dgdb-io-serial.c90 GDBPORT_SERIAL_LCR |= UART_LCR_DLAB; in gdbstub_io_set_baud()
/linux-4.4.14/arch/powerpc/platforms/embedded6xx/
Dls_uart.c74 out_8(avr_addr + UART_LCR, cval | UART_LCR_DLAB); /* set DLAB */ in avr_uart_configure()
/linux-4.4.14/drivers/staging/speakup/
Dserialio.c67 outb(cval | UART_LCR_DLAB, ser->port + UART_LCR); /* set DLAB */ in spk_serial_init()
/linux-4.4.14/drivers/usb/serial/
Df81232.c366 lcr | UART_LCR_DLAB); /* Enable DLAB */ in f81232_set_baudrate()
390 lcr & ~UART_LCR_DLAB); in f81232_set_baudrate()
Dark3116.c174 ark3116_write_reg(serial, UART_LCR, UART_LCR_DLAB); in ark3116_port_probe()
306 lcr|UART_LCR_DLAB); in ark3116_set_termios()
Dmos7720.c1393 mos7720_port->shadowLCR = mos7720_port->shadowLCR | UART_LCR_DLAB; in set_higher_rates()
1398 mos7720_port->shadowLCR = mos7720_port->shadowLCR & ~UART_LCR_DLAB; in set_higher_rates()
1507 mos7720_port->shadowLCR = mos7720_port->shadowLCR | UART_LCR_DLAB; in send_cmd_write_baud_rate()
1516 mos7720_port->shadowLCR = mos7720_port->shadowLCR & ~UART_LCR_DLAB; in send_cmd_write_baud_rate()
/linux-4.4.14/sound/drivers/
Dserial-u16550.c397 outb(UART_LCR_DLAB /* Divisor latch access bit */ in snd_uart16550_do_open()
503 outb(UART_LCR_DLAB /* Divisor latch access bit */ in snd_uart16550_do_close()
/linux-4.4.14/drivers/bluetooth/
Dbtuart_cs.c381 outb(UART_LCR_DLAB | lcr, iobase + UART_LCR); /* Set DLAB */ in btuart_change_speed()
/linux-4.4.14/drivers/isdn/hisax/
Delsa_ser.c135 serial_outp(cs, UART_LCR, cval | UART_LCR_DLAB);/* set DLAB */ in change_speed()
/linux-4.4.14/drivers/tty/serial/jsm/
Djsm_cls.c773 writeb(UART_LCR_DLAB, &ch->ch_cls_uart->lcr); in cls_param()
Djsm_neo.c1043 writeb(UART_LCR_DLAB, &ch->ch_neo_uart->lcr); in neo_param()
/linux-4.4.14/drivers/tty/
Dmxser.c610 outb(cval | UART_LCR_DLAB, info->ioaddr + UART_LCR); /* set DLAB */ in mxser_set_baud()
2525 scratch2 = inb(cap + UART_LCR) & (~UART_LCR_DLAB); in mxser_get_ISA_conf()
2526 outb(scratch2 | UART_LCR_DLAB, cap + UART_LCR); in mxser_get_ISA_conf()
/linux-4.4.14/drivers/staging/dgnc/
Ddgnc_cls.c604 writeb(UART_LCR_DLAB, &ch->ch_cls_uart->lcr); in cls_param()
Ddgnc_neo.c751 writeb(UART_LCR_DLAB, &ch->ch_neo_uart->lcr); in neo_param()
/linux-4.4.14/drivers/mmc/card/
Dsdio_uart.c344 sdio_out(port, UART_LCR, cval | UART_LCR_DLAB); in sdio_uart_change_speed()
/linux-4.4.14/drivers/net/irda/
Dali-ircc.c1080 outb(UART_LCR_DLAB | lcr, iobase+UART_LCR); /* Set DLAB */ in ali_ircc_sir_change_speed()
Dsmsc-ircc2.c1165 outb(UART_LCR_DLAB | lcr, iobase + UART_LCR); /* Set DLAB */ in smsc_ircc_set_sir_speed()
/linux-4.4.14/drivers/net/ethernet/sgi/
Dioc3-eth.c1164 uart->iu_lcr = lcr | UART_LCR_DLAB; in ioc3_8250_register()