Home
last modified time | relevance | path

Searched refs:UART_MSR (Results 1 – 25 of 31) sorted by relevance

12

/Linux-v5.10/arch/arm/include/debug/
Dpalmchip.S6 #undef UART_MSR
10 #define UART_MSR 8 macro
D8250.S52 1001: load \rd, [\rx, #UART_MSR << UART_SHIFT]
Dtegra.S184 1001: ldrb \rd, [\rx, #UART_MSR << UART_SHIFT]
/Linux-v5.10/arch/mips/netlogic/xlr/
Dplatform.c36 if (offset == UART_MSR) in nlm_xlr_uart_in()
52 if (offset == UART_MSR) in nlm_xlr_uart_out()
/Linux-v5.10/drivers/media/rc/
Dserial_ir.c336 status = sinp(UART_MSR); in serial_ir_irq_handler()
432 sinp(UART_MSR); in hardware_init_port()
441 sinp(UART_MSR); in hardware_init_port()
582 if (sinp(UART_MSR) & hardware[type].signal_pin) in serial_ir_probe()
699 sinp(UART_MSR); in serial_ir_suspend()
Dsir_ir.c168 (void)inb(io + UART_MSR); in sir_interrupt()
/Linux-v5.10/arch/powerpc/boot/
Dns16550.c27 #define UART_MSR 6 /* In: Modem Status Register */ macro
/Linux-v5.10/drivers/accessibility/speakup/
Dserialio.c149 inb(speakup_info.port_tts + UART_MSR); in start_serial_interrupt()
242 while (!((inb_p(speakup_info.port_tts + UART_MSR)) & UART_MSR_CTS)) { in spk_serial_wait_for_xmitr()
/Linux-v5.10/drivers/tty/serial/
Dpxa.c222 status = serial_in(up, UART_MSR); in check_modem_status()
280 status = serial_in(up, UART_MSR); in serial_pxa_get_mctrl()
364 (void) serial_in(up, UART_MSR); in serial_pxa_startup()
390 (void) serial_in(up, UART_MSR); in serial_pxa_startup()
617 ((serial_in(up, UART_MSR) & UART_MSR_CTS) == 0)) in wait_for_xmitr()
Dvr41xx_siu.c209 msr = siu_read(port, UART_MSR); in siu_get_mctrl()
358 msr = siu_read(port, UART_MSR); in check_modem_status()
442 (void)siu_read(port, UART_MSR); in siu_startup()
465 (void)siu_read(port, UART_MSR); in siu_startup()
739 msr = siu_read(port, UART_MSR); in wait_for_xmitr()
Dsunsu.c436 status = serial_in(up, UART_MSR); in check_modem_status()
566 status = serial_in(up, UART_MSR); in sunsu_get_mctrl()
660 (void) serial_inp(up, UART_MSR); in sunsu_startup()
721 (void) serial_inp(up, UART_MSR); in sunsu_startup()
1089 status1 = serial_inp(up, UART_MSR) & 0xF0; in sunsu_autoconfig()
1282 ((serial_in(up, UART_MSR) & UART_MSR_CTS) == 0)) in wait_for_xmitr()
Dserial-tegra.c810 msr = tegra_uart_read(tup, UART_MSR); in tegra_uart_handle_modem_signal_change()
945 msr = tegra_uart_read(tup, UART_MSR); in tegra_uart_hw_deinit()
957 msr = tegra_uart_read(tup, UART_MSR); in tegra_uart_hw_deinit()
Domap-serial.c462 status = serial_in(up, UART_MSR); in check_modem_status()
751 (void) serial_in(up, UART_MSR); in serial_omap_startup()
1178 unsigned int msr = serial_in(up, UART_MSR); in wait_for_xmitr()
/Linux-v5.10/arch/sh/include/asm/
Dsmc37c93x.h65 #define UART_MSR 0xc /* MODEM Status Register */ macro
/Linux-v5.10/arch/powerpc/platforms/embedded6xx/
Dls_uart.c107 (void) in_8(avr_addr + UART_MSR); in ls_uart_init()
/Linux-v5.10/drivers/bluetooth/
Ddtl1_cs.c340 msr = inb(iobase + UART_MSR); in dtl1_interrupt()
481 info->ri_latch = inb(info->p_dev->resource[0]->start + UART_MSR) in dtl1_open()
/Linux-v5.10/drivers/tty/serial/8250/
D8250_em.c56 case UART_MSR: /* MSR @ 0x1c (+1) */ in serial8250_em_serial_in()
D8250_port.c1276 status1 = serial_in(up, UART_MSR) & 0xF0; in autoconfig()
1407 serial_in(up, UART_MSR); in autoconfig_irq()
1848 unsigned int status = serial_in(up, UART_MSR); in serial8250_modem_status()
2076 unsigned int msr = serial_in(up, UART_MSR); in wait_for_xmitr()
2221 serial_port_in(port, UART_MSR); in serial8250_do_startup()
2383 serial_port_in(port, UART_MSR); in serial8250_do_startup()
/Linux-v5.10/include/uapi/linux/
Dserial_reg.h143 #define UART_MSR 6 /* In: Modem Status Register */ macro
/Linux-v5.10/sound/drivers/
Dserial-u16550.c245 status = inb(uart->base + UART_MSR); in snd_uart16550_io_loop()
249 status = inb(uart->base + UART_MSR); in snd_uart16550_io_loop()
606 && (inb(uart->base + UART_MSR) & UART_MSR_CTS)))) { /* CTS? */ in snd_uart16550_output_byte()
/Linux-v5.10/arch/powerpc/kernel/
Dudbg_16550.c23 #define UART_MSR 6 macro
/Linux-v5.10/drivers/tty/
Dmxser.c536 status = inb(baseaddr + UART_MSR); in mxser_get_msr()
550 return (inb(mp->ioaddr + UART_MSR) & UART_MSR_DCD)?1:0; in mxser_carrier_raised()
720 status = inb(info->ioaddr + UART_MSR); in mxser_change_speed()
908 (void) inb(info->ioaddr + UART_MSR); in mxser_activate()
932 (void) inb(info->ioaddr + UART_MSR); in mxser_activate()
1348 status = inb(info->ioaddr + UART_MSR); in mxser_tiocmget()
1541 status = inb(ip->ioaddr + UART_MSR); in mxser_ioctl_special()
2255 inb(port->ioaddr + UART_MSR); in mxser_interrupt()
2286 msr = inb(port->ioaddr + UART_MSR); in mxser_interrupt()
/Linux-v5.10/drivers/ssb/
Ddriver_extif.c48 msr = regs[UART_MSR] & (UART_MSR_DCD | UART_MSR_RI in serial_exists()
/Linux-v5.10/drivers/mmc/core/
Dsdio_uart.c199 status = sdio_in(port, UART_MSR); in sdio_uart_get_mctrl()
468 status = sdio_in(port, UART_MSR); in sdio_uart_check_modem_status()
633 (void) sdio_in(port, UART_MSR); in sdio_uart_activate()
/Linux-v5.10/drivers/usb/serial/
Dssu100.c394 r = ssu100_getregister(dev, 0, UART_MSR, d+1); in ssu100_tiocmget()

12