/kernel/linux/linux-6.6/drivers/tty/serial/8250/ |
H A D | 8250_em.c | 44 case UART_MCR: /* MCR @ 0x14 (+1) */ in serial8250_em_serial_out_helper() 68 case UART_MCR: /* MCR @ 0x14 (+1) */ in serial8250_em_serial_in() 92 mcr = serial8250_em_serial_in(p, UART_MCR); in serial8250_em_reg_update() 110 case UART_MCR: in serial8250_em_reg_update() 117 serial8250_em_serial_out_helper(p, UART_MCR, mcr); in serial8250_em_reg_update() 136 case UART_MCR: in serial8250_em_serial_out()
|
H A D | 8250_rt288x.c | 23 [UART_MCR] = 6, 33 [UART_MCR] = 6,
|
H A D | 8250_ingenic.c | 116 early_out(port, UART_MCR, UART_MCR_RTS | UART_MCR_DTR); in ingenic_earlycon_setup_tail() 189 case UART_MCR: in ingenic_uart_serial_out() 221 case UART_MCR: in ingenic_uart_serial_in()
|
H A D | 8250_uniphier.c | 79 case UART_MCR: in uniphier_serial_in() 113 case UART_MCR: in uniphier_serial_out()
|
/kernel/linux/linux-5.10/drivers/accessibility/speakup/ |
H A D | serialio.c | 96 outb(UART_MCR_DTR | UART_MCR_RTS, ser->port + UART_MCR); in spk_serial_init() 142 speakup_info.port_tts + UART_MCR); in start_serial_interrupt() 167 int old = inb(speakup_info.port_tts + UART_MCR); in spk_serial_tiocmset() 169 outb((old & ~clear) | set, speakup_info.port_tts + UART_MCR); in spk_serial_tiocmset()
|
/kernel/linux/linux-6.6/drivers/accessibility/speakup/ |
H A D | serialio.c | 96 outb(UART_MCR_DTR | UART_MCR_RTS, ser->port + UART_MCR); in spk_serial_init() 142 speakup_info.port_tts + UART_MCR); in start_serial_interrupt() 167 int old = inb(speakup_info.port_tts + UART_MCR); in spk_serial_tiocmset() 169 outb((old & ~clear) | set, speakup_info.port_tts + UART_MCR); in spk_serial_tiocmset()
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | udbg_16550.c | 21 #define UART_MCR 4 macro 119 udbg_uart_out(UART_MCR, 0x3); in udbg_uart_setup() 140 if (udbg_uart_in(UART_MCR) & 0x80) in udbg_probe_uart_speed()
|
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | udbg_16550.c | 22 #define UART_MCR 4 macro 120 udbg_uart_out(UART_MCR, 0x3); in udbg_uart_setup() 141 if (udbg_uart_in(UART_MCR) & 0x80) in udbg_probe_uart_speed()
|
/kernel/linux/linux-5.10/drivers/ssb/ |
H A D | driver_extif.c | 46 save_mcr = regs[UART_MCR]; in serial_exists() 47 regs[UART_MCR] = (UART_MCR_LOOP | UART_MCR_OUT2 | UART_MCR_RTS); in serial_exists() 50 regs[UART_MCR] = save_mcr; in serial_exists()
|
/kernel/linux/linux-6.6/drivers/ssb/ |
H A D | driver_extif.c | 46 save_mcr = regs[UART_MCR]; in serial_exists() 47 regs[UART_MCR] = (UART_MCR_LOOP | UART_MCR_OUT2 | UART_MCR_RTS); in serial_exists() 50 regs[UART_MCR] = save_mcr; in serial_exists()
|
/kernel/linux/linux-5.10/sound/drivers/ |
H A D | serial-u16550.c | 409 ,uart->base + UART_MCR); /* Modem Control Register */ in snd_uart16550_do_open() 416 uart->base + UART_MCR); in snd_uart16550_do_open() 422 uart->base + UART_MCR); in snd_uart16550_do_open() 469 ,uart->base + UART_MCR); /* Modem Control Register */ in snd_uart16550_do_close() 476 uart->base + UART_MCR); in snd_uart16550_do_close() 482 uart->base + UART_MCR); in snd_uart16550_do_close() 832 outb(UART_MCR_RTS | (0&UART_MCR_DTR), uart->base + UART_MCR); in snd_uart16550_create() 837 outb(UART_MCR_RTS | UART_MCR_DTR, uart->base + UART_MCR); in snd_uart16550_create()
|
/kernel/linux/linux-6.6/sound/drivers/ |
H A D | serial-u16550.c | 406 ,uart->base + UART_MCR); /* Modem Control Register */ in snd_uart16550_do_open() 413 uart->base + UART_MCR); in snd_uart16550_do_open() 419 uart->base + UART_MCR); in snd_uart16550_do_open() 466 ,uart->base + UART_MCR); /* Modem Control Register */ in snd_uart16550_do_close() 473 uart->base + UART_MCR); in snd_uart16550_do_close() 479 uart->base + UART_MCR); in snd_uart16550_do_close() 806 outb(UART_MCR_RTS | (0&UART_MCR_DTR), uart->base + UART_MCR); in snd_uart16550_create() 811 outb(UART_MCR_RTS | UART_MCR_DTR, uart->base + UART_MCR); in snd_uart16550_create()
|
/kernel/linux/linux-5.10/drivers/tty/serial/8250/ |
H A D | 8250_em.c | 36 case UART_MCR: /* MCR @ 0x14 (+1) */ in serial8250_em_serial_out() 54 case UART_MCR: /* MCR @ 0x14 (+1) */ in serial8250_em_serial_in()
|
H A D | 8250_ingenic.c | 119 early_out(port, UART_MCR, UART_MCR_RTS | UART_MCR_DTR); in ingenic_early_console_setup() 165 case UART_MCR: in ingenic_uart_serial_out() 197 case UART_MCR: in ingenic_uart_serial_in()
|
H A D | 8250.h | 242 serial_out(up, UART_MCR, value); in serial8250_out_MCR() 252 mctrl = serial_in(up, UART_MCR); in serial8250_in_MCR()
|
H A D | 8250_uniphier.c | 79 case UART_MCR: in uniphier_serial_in() 113 case UART_MCR: in uniphier_serial_out()
|
/kernel/linux/linux-6.6/drivers/tty/ |
H A D | mxser.c | 398 oldmcr = inb(io + UART_MCR); in mxser_must_get_hwid() 399 outb(0, io + UART_MCR); in mxser_must_get_hwid() 401 if (inb(io + UART_MCR) != 0) { in mxser_must_get_hwid() 402 outb(oldmcr, io + UART_MCR); in mxser_must_get_hwid() 475 mcr = inb(mp->ioaddr + UART_MCR); in mxser_dtr_rts() 480 outb(mcr, mp->ioaddr + UART_MCR); in mxser_dtr_rts() 517 outb(info->MCR, info->ioaddr + UART_MCR); in mxser_set_baud() 520 outb(info->MCR, info->ioaddr + UART_MCR); in mxser_set_baud() 639 outb(info->MCR, info->ioaddr + UART_MCR); in mxser_change_speed() 780 outb(info->MCR, info->ioaddr + UART_MCR); in mxser_activate() [all...] |
/kernel/linux/linux-5.10/drivers/tty/ |
H A D | mxser.c | 494 oldmcr = inb(io + UART_MCR); in CheckIsMoxaMust() 495 outb(0, io + UART_MCR); in CheckIsMoxaMust() 497 if ((hwid = inb(io + UART_MCR)) != 0) { in CheckIsMoxaMust() 498 outb(oldmcr, io + UART_MCR); in CheckIsMoxaMust() 560 outb(inb(mp->ioaddr + UART_MCR) | in mxser_dtr_rts() 561 UART_MCR_DTR | UART_MCR_RTS, mp->ioaddr + UART_MCR); in mxser_dtr_rts() 563 outb(inb(mp->ioaddr + UART_MCR)&~(UART_MCR_DTR | UART_MCR_RTS), in mxser_dtr_rts() 564 mp->ioaddr + UART_MCR); in mxser_dtr_rts() 604 outb(info->MCR, info->ioaddr + UART_MCR); in mxser_set_baud() 607 outb(info->MCR, info->ioaddr + UART_MCR); in mxser_set_baud() [all...] |
/kernel/linux/linux-5.10/arch/mips/netlogic/xlr/ |
H A D | platform.c | 38 else if (offset == UART_MCR) in nlm_xlr_uart_in() 54 else if (offset == UART_MCR) in nlm_xlr_uart_out()
|
/kernel/linux/linux-5.10/arch/powerpc/boot/ |
H A D | ns16550.c | 24 #define UART_MCR 4 /* Out: Modem Control Register */ macro
|
/kernel/linux/linux-6.6/arch/powerpc/boot/ |
H A D | ns16550.c | 24 #define UART_MCR 4 /* Out: Modem Control Register */ macro
|
/kernel/linux/linux-5.10/drivers/media/rc/ |
H A D | serial_ir.c | 163 soutp(UART_MCR, hardware[type].off); in on() 165 soutp(UART_MCR, hardware[type].on); in on() 171 soutp(UART_MCR, hardware[type].on); in off() 173 soutp(UART_MCR, hardware[type].off); in off()
|
/kernel/linux/linux-6.6/drivers/media/rc/ |
H A D | serial_ir.c | 163 soutp(UART_MCR, hardware[type].off); in on() 165 soutp(UART_MCR, hardware[type].on); in on() 171 soutp(UART_MCR, hardware[type].on); in off() 173 soutp(UART_MCR, hardware[type].off); in off()
|
/kernel/linux/linux-5.10/drivers/bluetooth/ |
H A D | dtl1_cs.c | 472 outb(0, iobase + UART_MCR); in dtl1_open() 479 outb((UART_MCR_DTR | UART_MCR_RTS | UART_MCR_OUT2), iobase + UART_MCR); in dtl1_open() 518 outb(0, iobase + UART_MCR); in dtl1_close()
|
/kernel/linux/linux-5.10/drivers/usb/serial/ |
H A D | ssu100.c | 151 result = ssu100_setregister(dev, 0, UART_MCR, urb_value); in update_mctrl() 390 r = ssu100_getregister(dev, 0, UART_MCR, d); in ssu100_tiocmget() 425 if (ssu100_setregister(dev, 0, UART_MCR, 0) < 0) in ssu100_dtr_rts()
|