Home
last modified time | relevance | path

Searched refs:UART_IER (Results 1 - 25 of 73) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/media/rc/
H A Dserial_ir.c403 scratch = sinp(UART_IER); in hardware_init_port()
404 soutp(UART_IER, 0); in hardware_init_port()
408 scratch2 = sinp(UART_IER) & 0x0f; in hardware_init_port()
409 soutp(UART_IER, 0x0f); in hardware_init_port()
413 scratch3 = sinp(UART_IER) & 0x0f; in hardware_init_port()
414 soutp(UART_IER, scratch); in hardware_init_port()
425 soutp(UART_IER, sinp(UART_IER) & in hardware_init_port()
612 soutp(UART_IER, sinp(UART_IER) | UART_IER_MS in serial_ir_open()
[all...]
H A Dsir_ir.c273 scratch = sinp(UART_IER); in init_hardware()
274 soutp(UART_IER, 0); in init_hardware()
278 scratch2 = sinp(UART_IER) & 0x0f; in init_hardware()
279 soutp(UART_IER, 0x0f); in init_hardware()
283 scratch3 = sinp(UART_IER) & 0x0f; in init_hardware()
284 soutp(UART_IER, scratch); in init_hardware()
294 outb(0, io + UART_IER); in init_hardware()
304 /* outb(UART_IER_RLSI|UART_IER_RDI|UART_IER_THRI, io + UART_IER); */ in init_hardware()
305 outb(UART_IER_RDI, io + UART_IER); in init_hardware()
320 outb(0, io + UART_IER); in drop_hardware()
[all...]
/kernel/linux/linux-6.6/drivers/media/rc/
H A Dserial_ir.c403 scratch = sinp(UART_IER); in hardware_init_port()
404 soutp(UART_IER, 0); in hardware_init_port()
408 scratch2 = sinp(UART_IER) & 0x0f; in hardware_init_port()
409 soutp(UART_IER, 0x0f); in hardware_init_port()
413 scratch3 = sinp(UART_IER) & 0x0f; in hardware_init_port()
414 soutp(UART_IER, scratch); in hardware_init_port()
425 soutp(UART_IER, sinp(UART_IER) & in hardware_init_port()
612 soutp(UART_IER, sinp(UART_IER) | UART_IER_MS in serial_ir_open()
[all...]
/kernel/linux/linux-5.10/drivers/tty/serial/
H A Dpxa.c68 serial_out(up, UART_IER, up->ier); in serial_pxa_enable_ms()
77 serial_out(up, UART_IER, up->ier); in serial_pxa_stop_tx()
87 serial_out(up, UART_IER, up->ier); in serial_pxa_stop_rx()
104 serial_out(up, UART_IER, up->ier); in receive_chars()
171 serial_out(up, UART_IER, up->ier); in receive_chars()
213 serial_out(up, UART_IER, up->ier); in serial_pxa_start_tx()
382 serial_out(up, UART_IER, up->ier); in serial_pxa_startup()
406 serial_out(up, UART_IER, 0); in serial_pxa_shutdown()
521 serial_out(up, UART_IER, up->ier); in serial_pxa_set_termios()
656 ier = serial_in(up, UART_IER); in serial_pxa_console_write()
[all...]
H A Dvr41xx_siu.c229 ier = siu_read(port, UART_IER); in siu_stop_tx()
231 siu_write(port, UART_IER, ier); in siu_stop_tx()
243 ier = siu_read(port, UART_IER); in siu_start_tx()
245 siu_write(port, UART_IER, ier); in siu_start_tx()
257 ier = siu_read(port, UART_IER); in siu_stop_rx()
259 siu_write(port, UART_IER, ier); in siu_stop_rx()
273 ier = siu_read(port, UART_IER); in siu_enable_ms()
275 siu_write(port, UART_IER, ier); in siu_enable_ms()
460 siu_write(port, UART_IER, UART_IER_RLSI | UART_IER_RDI); in siu_startup()
475 siu_write(port, UART_IER, in siu_shutdown()
[all...]
H A Dsunsu.c258 serial_out(p, UART_IER, p->ier); in __stop_tx()
285 serial_out(up, UART_IER, up->ier); in sunsu_start_tx()
304 serial_out(up, UART_IER, up->ier); in sunsu_stop_rx()
315 serial_out(up, UART_IER, up->ier); in sunsu_enable_ms()
627 serial_outp(up, UART_IER, 0); in sunsu_startup()
703 serial_outp(up, UART_IER, up->ier); in sunsu_startup()
736 serial_outp(up, UART_IER, 0); in sunsu_shutdown()
877 serial_out(up, UART_IER, up->ier); in sunsu_change_speed()
1059 scratch = serial_inp(up, UART_IER); in sunsu_autoconfig()
1060 serial_outp(up, UART_IER, in sunsu_autoconfig()
[all...]
H A Domap-serial.c281 serial_out(up, UART_IER, up->ier); in serial_omap_enable_ms()
331 serial_out(up, UART_IER, up->ier); in serial_omap_stop_tx()
345 serial_out(up, UART_IER, up->ier); in serial_omap_stop_rx()
393 serial_out(up, UART_IER, up->ier); in serial_omap_enable_ier_thri()
436 serial_out(up, UART_IER, up->ier); in serial_omap_throttle()
450 serial_out(up, UART_IER, up->ier); in serial_omap_unthrottle()
782 serial_out(up, UART_IER, up->ier); in serial_omap_startup()
809 serial_out(up, UART_IER, 0); in serial_omap_shutdown()
941 serial_out(up, UART_IER, up->ier); in serial_omap_set_termios()
1010 serial_out(up, UART_IER, in serial_omap_set_termios()
[all...]
H A Dserial-tegra.c416 tegra_uart_write(tup, ((divisor >> 8) & 0xFF), UART_IER); in tegra_set_baudrate()
508 tegra_uart_write(tup, tup->ier_shadow, UART_IER); in tegra_uart_start_pio_tx()
848 tegra_uart_write(tup, ier, UART_IER); in tegra_uart_isr()
864 tegra_uart_write(tup, tup->ier_shadow, UART_IER); in tegra_uart_isr()
877 tegra_uart_write(tup, ier, UART_IER); in tegra_uart_isr()
886 UART_IER); in tegra_uart_isr()
922 tegra_uart_write(tup, ier, UART_IER); in tegra_uart_stop_rx()
942 tegra_uart_write(tup, 0, UART_IER); in tegra_uart_hw_deinit()
1105 tegra_uart_write(tup, tup->ier_shadow, UART_IER); in tegra_uart_hw_init()
1269 tegra_uart_write(tup, tup->ier_shadow, UART_IER); in tegra_uart_enable_ms()
[all...]
/kernel/linux/linux-6.6/drivers/tty/serial/
H A Dpxa.c69 serial_out(up, UART_IER, up->ier); in serial_pxa_enable_ms()
78 serial_out(up, UART_IER, up->ier); in serial_pxa_stop_tx()
88 serial_out(up, UART_IER, up->ier); in serial_pxa_stop_rx()
105 serial_out(up, UART_IER, up->ier); in receive_chars()
172 serial_out(up, UART_IER, up->ier); in receive_chars()
191 serial_out(up, UART_IER, up->ier); in serial_pxa_start_tx()
360 serial_out(up, UART_IER, up->ier); in serial_pxa_startup()
384 serial_out(up, UART_IER, 0); in serial_pxa_shutdown()
485 serial_out(up, UART_IER, up->ier); in serial_pxa_set_termios()
618 ier = serial_in(up, UART_IER); in serial_pxa_console_write()
[all...]
H A Dsunsu.c259 serial_out(p, UART_IER, p->ier); in __stop_tx()
286 serial_out(up, UART_IER, up->ier); in sunsu_start_tx()
305 serial_out(up, UART_IER, up->ier); in sunsu_stop_rx()
316 serial_out(up, UART_IER, up->ier); in sunsu_enable_ms()
623 serial_outp(up, UART_IER, 0); in sunsu_startup()
699 serial_outp(up, UART_IER, up->ier); in sunsu_startup()
732 serial_outp(up, UART_IER, 0); in sunsu_shutdown()
871 serial_out(up, UART_IER, up->ier); in sunsu_change_speed()
1053 scratch = serial_inp(up, UART_IER); in sunsu_autoconfig()
1054 serial_outp(up, UART_IER, in sunsu_autoconfig()
[all...]
H A Domap-serial.c276 serial_out(up, UART_IER, up->ier); in serial_omap_enable_ms()
321 serial_out(up, UART_IER, up->ier); in serial_omap_stop_tx()
331 serial_out(up, UART_IER, up->ier); in serial_omap_stop_rx()
357 serial_out(up, UART_IER, up->ier); in serial_omap_enable_ier_thri()
395 serial_out(up, UART_IER, up->ier); in serial_omap_throttle()
406 serial_out(up, UART_IER, up->ier); in serial_omap_unthrottle()
719 serial_out(up, UART_IER, up->ier); in serial_omap_startup()
743 serial_out(up, UART_IER, 0); in serial_omap_shutdown()
859 serial_out(up, UART_IER, up->ier); in serial_omap_set_termios()
928 serial_out(up, UART_IER, in serial_omap_set_termios()
[all...]
H A Dserial-tegra.c420 tegra_uart_write(tup, ((divisor >> 8) & 0xFF), UART_IER); in tegra_set_baudrate()
511 tegra_uart_write(tup, tup->ier_shadow, UART_IER); in tegra_uart_start_pio_tx()
850 tegra_uart_write(tup, ier, UART_IER); in tegra_uart_isr()
866 tegra_uart_write(tup, tup->ier_shadow, UART_IER); in tegra_uart_isr()
879 tegra_uart_write(tup, ier, UART_IER); in tegra_uart_isr()
888 UART_IER); in tegra_uart_isr()
924 tegra_uart_write(tup, ier, UART_IER); in tegra_uart_stop_rx()
944 tegra_uart_write(tup, 0, UART_IER); in tegra_uart_hw_deinit()
1109 tegra_uart_write(tup, tup->ier_shadow, UART_IER); in tegra_uart_hw_init()
1276 tegra_uart_write(tup, tup->ier_shadow, UART_IER); in tegra_uart_enable_ms()
[all...]
/kernel/linux/linux-5.10/drivers/tty/serial/8250/
H A D8250_port.c335 2, /* UART_IER */
346 2, /* UART_IER */
733 serial_out(p, UART_IER, sleep ? UART_IERX_SLEEP : 0); in serial8250_set_sleep()
1128 iersave = serial_in(up, UART_IER); in autoconfig_16550a()
1129 serial_out(up, UART_IER, iersave & ~UART_IER_UUE); in autoconfig_16550a()
1130 if (!(serial_in(up, UART_IER) & UART_IER_UUE)) { in autoconfig_16550a()
1135 serial_out(up, UART_IER, iersave | UART_IER_UUE); in autoconfig_16550a()
1136 if (serial_in(up, UART_IER) & UART_IER_UUE) { in autoconfig_16550a()
1153 serial_out(up, UART_IER, iersave); in autoconfig_16550a()
1209 scratch = serial_in(up, UART_IER); in autoconfig()
[all...]
H A D8250_early.c142 ier = serial8250_early_in(port, UART_IER); in init_port()
143 serial8250_early_out(port, UART_IER, ier & UART_IER_UUE); /* no interrupt */ in init_port()
168 ier = serial8250_early_in(port, UART_IER); in early_serial8250_setup()
169 serial8250_early_out(port, UART_IER, ier & UART_IER_UUE); in early_serial8250_setup()
/kernel/linux/linux-6.6/drivers/tty/serial/8250/
H A D8250_em.c51 case UART_IER: /* IER @ 0x04 */ in serial8250_em_serial_out_helper()
75 case UART_IER: /* IER @ 0x04 */ in serial8250_em_serial_in()
89 ier = serial8250_em_serial_in(p, UART_IER); in serial8250_em_reg_update()
115 serial8250_em_serial_out_helper(p, UART_IER, ier); in serial8250_em_reg_update()
127 case UART_IER: in serial8250_em_serial_out()
H A D8250_early.c132 ier = serial8250_early_in(port, UART_IER); in init_port()
133 serial8250_early_out(port, UART_IER, ier & UART_IER_UUE); /* no interrupt */ in init_port()
158 ier = serial8250_early_in(port, UART_IER); in early_serial8250_setup()
159 serial8250_early_out(port, UART_IER, ier & UART_IER_UUE); in early_serial8250_setup()
H A D8250_port.c550 /* Port locked to synchronize UART_IER access against the console. */ in serial8250_em485_init()
691 /* Synchronize UART_IER access against the console. */ in serial8250_set_sleep()
700 serial_out(p, UART_IER, sleep ? UART_IERX_SLEEP : 0); in serial8250_set_sleep()
715 serial_out(up, UART_IER, UART_IER_UUE); in serial8250_clear_IER()
717 serial_out(up, UART_IER, 0); in serial8250_clear_IER()
986 /* Port locked to synchronize UART_IER access against the console. */ in autoconfig_16550a()
1111 iersave = serial_in(up, UART_IER); in autoconfig_16550a()
1112 serial_out(up, UART_IER, iersave & ~UART_IER_UUE); in autoconfig_16550a()
1113 if (!(serial_in(up, UART_IER) & UART_IER_UUE)) { in autoconfig_16550a()
1118 serial_out(up, UART_IER, iersav in autoconfig_16550a()
[all...]
H A D8250_rt288x.c20 [UART_IER] = 2,
30 [UART_IER] = 2,
/kernel/linux/linux-5.10/arch/powerpc/kernel/
H A Dudbg_16550.c18 #define UART_IER 1 macro
28 #define UART_DLM UART_IER
111 udbg_uart_out(UART_IER, 0xff); in udbg_uart_setup()
112 udbg_uart_out(UART_IER, 0x00); in udbg_uart_setup()
/kernel/linux/linux-6.6/arch/powerpc/kernel/
H A Dudbg_16550.c19 #define UART_IER 1 macro
29 #define UART_DLM UART_IER
112 udbg_uart_out(UART_IER, 0xff); in udbg_uart_setup()
113 udbg_uart_out(UART_IER, 0x00); in udbg_uart_setup()
/kernel/linux/linux-5.10/drivers/tty/
H A Dmxser.c728 UART_IER); in mxser_change_speed()
731 UART_IER); in mxser_change_speed()
742 UART_IER); in mxser_change_speed()
752 outb(info->IER, info->ioaddr + UART_IER); in mxser_change_speed()
835 port->ioaddr + UART_IER); in mxser_check_modem_status()
838 UART_IER); in mxser_check_modem_status()
849 UART_IER); in mxser_check_modem_status()
927 outb(info->IER, info->ioaddr + UART_IER); /* enable interrupts */ in mxser_activate()
978 outb(0x00, info->ioaddr + UART_IER); in mxser_shutdown_port()
1056 outb(info->IER, info->ioaddr + UART_IER); in mxser_close_port()
[all...]
/kernel/linux/linux-5.10/drivers/accessibility/speakup/
H A Dserialio.c95 outb(0, ser->port + UART_IER); in spk_serial_init()
145 speakup_info.port_tts + UART_IER); in start_serial_interrupt()
210 outb(0, speakup_info.port_tts + UART_IER); in spk_stop_serial_interrupt()
/kernel/linux/linux-5.10/arch/powerpc/platforms/embedded6xx/
H A Dls_uart.c68 out_8(avr_addr + UART_IER, 0); in avr_uart_configure()
101 out_8(avr_addr + UART_IER, 0); in ls_uart_init()
/kernel/linux/linux-6.6/arch/powerpc/platforms/embedded6xx/
H A Dls_uart.c69 out_8(avr_addr + UART_IER, 0); in avr_uart_configure()
102 out_8(avr_addr + UART_IER, 0); in ls_uart_init()
/kernel/linux/linux-6.6/drivers/tty/
H A Dmxser.c441 outb(info->IER & ~UART_IER_THRI, info->ioaddr + UART_IER); in __mxser_start_tx()
443 outb(info->IER, info->ioaddr + UART_IER); in __mxser_start_tx()
458 outb(info->IER, info->ioaddr + UART_IER); in __mxser_stop_tx()
643 outb(info->IER, info->ioaddr + UART_IER); in mxser_change_speed()
789 outb(info->IER, info->ioaddr + UART_IER); /* enable interrupts */ in mxser_activate()
825 outb(info->IER, info->ioaddr + UART_IER); in mxser_stop_rx()
847 outb(0x00, info->ioaddr + UART_IER); in mxser_shutdown_port()
1283 outb(info->IER, info->ioaddr + UART_IER); in mxser_throttle()
1286 outb(0, info->ioaddr + UART_IER); in mxser_throttle()
1288 outb(info->IER, info->ioaddr + UART_IER); in mxser_throttle()
[all...]

Completed in 30 milliseconds

123