/kernel/linux/linux-5.10/drivers/media/rc/ |
H A D | serial_ir.c | 403 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 D | sir_ir.c | 273 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 D | serial_ir.c | 403 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 D | pxa.c | 68 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 D | vr41xx_siu.c | 229 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 D | sunsu.c | 258 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 D | omap-serial.c | 281 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 D | serial-tegra.c | 416 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 D | pxa.c | 69 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 D | sunsu.c | 259 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 D | omap-serial.c | 276 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 D | serial-tegra.c | 420 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 D | 8250_port.c | 335 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 D | 8250_early.c | 142 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 D | 8250_em.c | 51 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 D | 8250_early.c | 132 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 D | 8250_port.c | 550 /* 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 D | 8250_rt288x.c | 20 [UART_IER] = 2, 30 [UART_IER] = 2,
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | udbg_16550.c | 18 #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 D | udbg_16550.c | 19 #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 D | mxser.c | 728 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 D | serialio.c | 95 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 D | ls_uart.c | 68 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 D | ls_uart.c | 69 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 D | mxser.c | 441 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...] |