Home
last modified time | relevance | path

Searched refs:MCR (Results 1 - 25 of 45) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/tty/
H A Damiserial.c98 int MCR; /* Modem control register */ member
527 info->MCR = 0; in startup()
529 info->MCR = SER_DTR | SER_RTS; in startup()
530 rtsdtr_ctrl(info->MCR); in startup()
594 info->MCR &= ~(SER_DTR|SER_RTS); in shutdown()
595 rtsdtr_ctrl(info->MCR); in shutdown()
903 info->MCR &= ~SER_RTS; in rs_throttle()
906 rtsdtr_ctrl(info->MCR); in rs_throttle()
925 info->MCR |= SER_RTS; in rs_unthrottle()
927 rtsdtr_ctrl(info->MCR); in rs_unthrottle()
[all...]
H A Dmxser.c236 int MCR; /* Modem control register */ member
603 info->MCR |= UART_MCR_DTR; in mxser_set_baud()
604 outb(info->MCR, info->ioaddr + UART_MCR); in mxser_set_baud()
606 info->MCR &= ~UART_MCR_DTR; in mxser_set_baud()
607 outb(info->MCR, info->ioaddr + UART_MCR); in mxser_set_baud()
713 info->MCR &= ~UART_MCR_AFE; in mxser_change_speed()
718 info->MCR |= UART_MCR_AFE; in mxser_change_speed()
748 outb(info->MCR, info->ioaddr + UART_MCR); in mxser_change_speed()
917 info->MCR = UART_MCR_DTR | UART_MCR_RTS; in mxser_activate()
918 outb(info->MCR, inf in mxser_activate()
[all...]
/kernel/linux/linux-6.6/drivers/tty/
H A Damiserial.c83 int MCR; /* Modem control register */ member
492 info->MCR = 0; in startup()
494 info->MCR = SER_DTR | SER_RTS; in startup()
495 rtsdtr_ctrl(info->MCR); in startup()
554 info->MCR &= ~(SER_DTR|SER_RTS); in shutdown()
555 rtsdtr_ctrl(info->MCR); in shutdown()
860 info->MCR &= ~SER_RTS; in rs_throttle()
863 rtsdtr_ctrl(info->MCR); in rs_throttle()
882 info->MCR |= SER_RTS; in rs_unthrottle()
884 rtsdtr_ctrl(info->MCR); in rs_unthrottle()
[all...]
H A Dmxser.c269 u8 MCR; /* Modem control register */ member
516 info->MCR |= UART_MCR_DTR; in mxser_set_baud()
517 outb(info->MCR, info->ioaddr + UART_MCR); in mxser_set_baud()
519 info->MCR &= ~UART_MCR_DTR; in mxser_set_baud()
520 outb(info->MCR, info->ioaddr + UART_MCR); in mxser_set_baud()
628 info->MCR &= ~UART_MCR_AFE; in mxser_change_speed()
633 info->MCR |= UART_MCR_AFE; in mxser_change_speed()
639 outb(info->MCR, info->ioaddr + UART_MCR); in mxser_change_speed()
779 info->MCR = UART_MCR_DTR | UART_MCR_RTS; in mxser_activate()
780 outb(info->MCR, inf in mxser_activate()
[all...]
/kernel/linux/linux-5.10/arch/sh/boards/mach-hp6xx/
H A Dpm.c29 #define MCR 0xffffff68 macro
64 mcr = __raw_readw(MCR); in pm_enter()
65 __raw_writew(mcr & ~MCR_RFSH, MCR); in pm_enter()
76 __raw_writew(mcr | MCR_RFSH | MCR_RMODE, MCR); in pm_enter()
/kernel/linux/linux-6.6/arch/sh/boards/mach-hp6xx/
H A Dpm.c29 #define MCR 0xffffff68 macro
64 mcr = __raw_readw(MCR); in pm_enter()
65 __raw_writew(mcr & ~MCR_RFSH, MCR); in pm_enter()
76 __raw_writew(mcr | MCR_RFSH | MCR_RMODE, MCR); in pm_enter()
/kernel/linux/linux-5.10/drivers/atm/
H A Didt77105.c39 unsigned char old_mcr; /* storage of MCR reg while signal lost */
135 PUT( walk->old_mcr ,MCR); in idt77105_restart_timer_func()
231 PRIV(dev)->old_mcr = GET(MCR); in idt77105_int()
237 ) & ~IDT77105_MCR_EIP, MCR); in idt77105_int()
296 PRIV(dev)->old_mcr = GET(MCR); in idt77105_start()
299 PUT(PRIV(dev)->old_mcr, MCR); in idt77105_start()
328 PUT( GET(MCR) & ~IDT77105_MCR_EIP, MCR ); in idt77105_stop()
/kernel/linux/linux-6.6/drivers/atm/
H A Didt77105.c39 unsigned char old_mcr; /* storage of MCR reg while signal lost */
135 PUT( walk->old_mcr ,MCR); in idt77105_restart_timer_func()
231 PRIV(dev)->old_mcr = GET(MCR); in idt77105_int()
237 ) & ~IDT77105_MCR_EIP, MCR); in idt77105_int()
296 PRIV(dev)->old_mcr = GET(MCR); in idt77105_start()
299 PUT(PRIV(dev)->old_mcr, MCR); in idt77105_start()
328 PUT( GET(MCR) & ~IDT77105_MCR_EIP, MCR ); in idt77105_stop()
/kernel/linux/linux-5.10/drivers/net/hamradio/
H A Dbaycom_ser_fdx.c98 #define MCR(iobase) (iobase+4) macro
290 outb(0x0e | (!!bc->modem.ser12.tx_bit), MCR(dev->base_addr)); in ser12_interrupt()
292 outb(0x0d, MCR(dev->base_addr)); /* transmitter off */ in ser12_interrupt()
348 b1 = inb(MCR(iobase)); in ser12_check_uart()
349 outb(b1 | 0x10, MCR(iobase)); /* loopback mode */ in ser12_check_uart()
351 outb(0x1a, MCR(iobase)); in ser12_check_uart()
353 outb(b1, MCR(iobase)); /* restore old values */ in ser12_check_uart()
407 outb(0x0d, MCR(dev->base_addr)); in ser12_open()
450 outb(1, MCR(dev->base_addr)); in ser12_close()
H A Dbaycom_ser_hdx.c84 #define MCR(iobase) (iobase+4) macro
193 outb(0x0e | (!!bc->modem.ser12.tx_bit), MCR(dev->base_addr)); in ser12_tx()
339 outb(0x0d, MCR(dev->base_addr)); /* transmitter off */ in ser12_rx()
430 b1 = inb(MCR(iobase)); in ser12_check_uart()
431 outb(b1 | 0x10, MCR(iobase)); /* loopback mode */ in ser12_check_uart()
433 outb(0x1a, MCR(iobase)); in ser12_check_uart()
435 outb(b1, MCR(iobase)); /* restore old values */ in ser12_check_uart()
475 outb(0x0d, MCR(dev->base_addr)); in ser12_open()
509 outb(1, MCR(dev->base_addr)); in ser12_close()
H A Dyam.c155 #define MCR(iobase) (iobase+4) macro
302 outb(MCR_OUT1 | MCR_OUT2, MCR(iobase)); in fpga_reset()
305 outb(MCR_DTR | MCR_RTS | MCR_OUT1 | MCR_OUT2, MCR(iobase)); in fpga_reset()
321 outb(bit | MCR_OUT1 | MCR_OUT2, MCR(iobase)); in fpga_write()
470 outb(PTT_OFF, MCR(dev->base_addr)); in yam_set_uart()
501 b1 = inb(MCR(iobase)); in yam_check_uart()
502 outb(b1 | 0x10, MCR(iobase)); /* loopback mode */ in yam_check_uart()
504 outb(0x1a, MCR(iobase)); in yam_check_uart()
506 outb(b1, MCR(iobase)); /* restore old values */ in yam_check_uart()
572 outb(PTT_ON, MCR(de in ptt_on()
[all...]
/kernel/linux/linux-6.6/drivers/net/hamradio/
H A Dbaycom_ser_fdx.c98 #define MCR(iobase) (iobase+4) macro
290 outb(0x0e | (!!bc->modem.ser12.tx_bit), MCR(dev->base_addr)); in ser12_interrupt()
292 outb(0x0d, MCR(dev->base_addr)); /* transmitter off */ in ser12_interrupt()
348 b1 = inb(MCR(iobase)); in ser12_check_uart()
349 outb(b1 | 0x10, MCR(iobase)); /* loopback mode */ in ser12_check_uart()
351 outb(0x1a, MCR(iobase)); in ser12_check_uart()
353 outb(b1, MCR(iobase)); /* restore old values */ in ser12_check_uart()
407 outb(0x0d, MCR(dev->base_addr)); in ser12_open()
450 outb(1, MCR(dev->base_addr)); in ser12_close()
H A Dbaycom_ser_hdx.c84 #define MCR(iobase) (iobase+4) macro
193 outb(0x0e | (!!bc->modem.ser12.tx_bit), MCR(dev->base_addr)); in ser12_tx()
339 outb(0x0d, MCR(dev->base_addr)); /* transmitter off */ in ser12_rx()
430 b1 = inb(MCR(iobase)); in ser12_check_uart()
431 outb(b1 | 0x10, MCR(iobase)); /* loopback mode */ in ser12_check_uart()
433 outb(0x1a, MCR(iobase)); in ser12_check_uart()
435 outb(b1, MCR(iobase)); /* restore old values */ in ser12_check_uart()
475 outb(0x0d, MCR(dev->base_addr)); in ser12_open()
509 outb(1, MCR(dev->base_addr)); in ser12_close()
H A Dyam.c155 #define MCR(iobase) (iobase+4) macro
302 outb(MCR_OUT1 | MCR_OUT2, MCR(iobase)); in fpga_reset()
305 outb(MCR_DTR | MCR_RTS | MCR_OUT1 | MCR_OUT2, MCR(iobase)); in fpga_reset()
321 outb(bit | MCR_OUT1 | MCR_OUT2, MCR(iobase)); in fpga_write()
470 outb(PTT_OFF, MCR(dev->base_addr)); in yam_set_uart()
501 b1 = inb(MCR(iobase)); in yam_check_uart()
502 outb(b1 | 0x10, MCR(iobase)); /* loopback mode */ in yam_check_uart()
504 outb(0x1a, MCR(iobase)); in yam_check_uart()
506 outb(b1, MCR(iobase)); /* restore old values */ in yam_check_uart()
572 outb(PTT_ON, MCR(de in ptt_on()
[all...]
/kernel/liteos_a/arch/arm/arm/src/startup/
H A Dreset_vector_mp.S134 MCR p15, 0, r0, c1, c1, 2
137 MCR p15, 0, r0, c1, c0, 2
238 MCR p15, 0, r0, c12, c0, 0
339 MCR p15, 0, r0, c1, c1, 2
342 MCR p15, 0, r0, c1, c0, 2
H A Dreset_vector_up.S114 MCR p15, 0, r0, c1, c1, 2
117 MCR p15, 0, r0, c1, c0, 2
220 MCR p15, 0, r0, c1, c1, 2
223 MCR p15, 0, r0, c1, c0, 2
229 MCR p15, 0, r0, c12, c0, 0
/kernel/linux/linux-5.10/arch/x86/boot/
H A Dearly_serial_console.c18 #define MCR 4 /* Modem control */ macro
34 outb(0x3, port + MCR); /* DTR + RTS */ in early_serial_init()
/kernel/linux/linux-6.6/arch/x86/boot/
H A Dearly_serial_console.c18 #define MCR 4 /* Modem control */ macro
34 outb(0x3, port + MCR); /* DTR + RTS */ in early_serial_init()
/kernel/linux/linux-5.10/drivers/dma/
H A Dtxx9dmac.h96 TXX9_DMA_REG32(MCR); /* Master Control Register */
102 u32 MCR; member
105 /* bits for MCR */
/kernel/linux/linux-6.6/drivers/dma/
H A Dtxx9dmac.h96 TXX9_DMA_REG32(MCR); /* Master Control Register */
102 u32 MCR; member
105 /* bits for MCR */
/kernel/linux/linux-5.10/arch/arm/mach-orion5x/
H A Dtsx09-common.c38 writel(0x00, UART1_REG(MCR)); in qnap_tsx09_power_off()
/kernel/linux/linux-6.6/arch/arm/mach-orion5x/
H A Dtsx09-common.c38 writel(0x00, UART1_REG(MCR)); in qnap_tsx09_power_off()
/kernel/linux/linux-5.10/arch/x86/kernel/
H A Dearly_printk.c91 #define MCR 4 /* Modem control */ macro
137 serial_out(early_serial_base, MCR, 0x3); /* DTR + RTS */ in early_serial_hw_init()
/kernel/linux/linux-6.6/arch/x86/kernel/
H A Dearly_printk.c91 #define MCR 4 /* Modem control */ macro
137 serial_out(early_serial_base, MCR, 0x3); /* DTR + RTS */ in early_serial_hw_init()
/kernel/linux/linux-5.10/arch/arm/include/asm/
H A Dvfpmacros.h26 MCR\cond p10, 7, \rd, \sysreg, cr0, 0 @ FMXR \sysreg, \rd

Completed in 33 milliseconds

12