Home
last modified time | relevance | path

Searched refs:IER (Results 1 – 25 of 46) sorted by relevance

12

/linux-6.3-rc2/drivers/tty/
A Damiserial.c140 info->IER &= ~UART_IER_THRI; in rs_stop()
159 info->IER |= UART_IER_THRI; in rs_start()
279 info->IER &= ~UART_IER_THRI; in transmit_chars()
385 if(info->IER & UART_IER_MSI) in ser_vbl_int()
487 info->IER = UART_IER_MSI; in startup()
545 info->IER = 0; in shutdown()
636 info->IER &= ~UART_IER_MSI; in change_speed()
638 info->IER |= UART_IER_MSI; in change_speed()
641 info->IER |= UART_IER_MSI; in change_speed()
644 info->IER |= UART_IER_MSI; in change_speed()
[all …]
A Dmxser.c442 info->IER |= UART_IER_THRI; in __mxser_start_tx()
457 info->IER &= ~UART_IER_THRI; in __mxser_stop_tx()
627 info->IER &= ~UART_IER_MSI; in mxser_change_speed()
631 info->IER |= UART_IER_MSI; in mxser_change_speed()
642 info->IER |= UART_IER_MSI; in mxser_change_speed()
788 info->IER |= MOXA_MUST_IER_EGDAI; in mxser_activate()
821 info->IER &= ~UART_IER_RLSI; in mxser_stop_rx()
846 info->IER = 0; in mxser_shutdown_port()
1287 info->IER |= UART_IER_THRI; in mxser_throttle()
1313 info->IER |= UART_IER_THRI; in mxser_unthrottle()
[all …]
/linux-6.3-rc2/include/media/drv-intf/
A Dsaa7146.h360 #define IER 0xDC /* Interrupt enable register */ macro
460 saa7146_write(x, IER, saa7146_read(x, IER) & ~y); in SAA7146_IER_DISABLE()
468 saa7146_write(x, IER, saa7146_read(x, IER) | y); in SAA7146_IER_ENABLE()
/linux-6.3-rc2/arch/x86/boot/
A Dearly_serial_console.c14 #define IER 1 /* Interrupt Enable */ macro
32 outb(0, port + IER); /* no interrupt */ in early_serial_init()
/linux-6.3-rc2/sound/pci/aw2/
A Daw2-saa7146.c42 WRITEREG(0, IER); in snd_aw2_saa7146_free()
84 WRITEREG(0, IER); in snd_aw2_saa7146_setup()
124 WRITEREG(A1_out | A2_out | A1_in | IIC_S | IIC_E, IER); in snd_aw2_saa7146_setup()
A Dsaa7146.h27 #define IER 0xDC macro
/linux-6.3-rc2/drivers/macintosh/
A Dvia-cuda.c54 #define IER (14*RS) /* Interrupt enable register */ macro
278 out_8(&via[IER], IER_SET|SR_INT); /* enable interrupt from SR */ in find_via_cuda()
384 out_8(&via[IER], 0x7f); /* disable interrupts from VIA */ in cuda_init_via()
385 (void)in_8(&via[IER]); in cuda_init_via()
387 out_8(&via[IER], SR_INT); /* disable SR interrupt from VIA */ in cuda_init_via()
A Dvia-pmu.c98 #define IER (14*RS) /* Interrupt enable register */ macro
361 out_8(&via1[IER], IER_CLR | 0x7f); /* disable all intrs */ in find_via_pmu()
472 out_8(&via1[IER], IER_SET | SR_INT | CB1_INT); in via_pmu_start()
1323 out_8(&via1[IER], CB1_INT | IER_CLR); in pmu_suspend()
1347 out_8(&via1[IER], CB1_INT | IER_SET); in pmu_resume()
1618 intr, in_8(&via1[IER]), pmu_state); in via_pmu_interrupt()
1859 out_8(&via1[IER], IER_CLR | 0x7f); /* disable all intrs */ in restore_via_state()
1861 out_8(&via1[IER], IER_SET | SR_INT | CB1_INT); in restore_via_state()
/linux-6.3-rc2/drivers/gpu/drm/i915/
A Di915_irq.h103 gen3_irq_reset((uncore), type##IMR, type##IIR, type##IER)
117 type##IER, ier_val, \
/linux-6.3-rc2/drivers/irqchip/
A Dirq-xilinx-intc.c25 #define IER 0x08 /* Interrupt Enable Register */ macro
203 xintc_write(irqc, IER, 0); in xilinx_intc_of_init()
/linux-6.3-rc2/drivers/net/hamradio/
A Dbaycom_ser_fdx.c94 #define IER(iobase) (iobase+1) macro
408 outb(0, IER(dev->base_addr)); in ser12_open()
425 outb(0x0a, IER(dev->base_addr)); in ser12_open()
449 outb(0, IER(dev->base_addr)); in ser12_close()
A Dbaycom_ser_hdx.c80 #define IER(iobase) (iobase+1) macro
476 outb(0, IER(dev->base_addr)); in ser12_open()
485 outb(2, IER(dev->base_addr)); in ser12_open()
508 outb(0, IER(dev->base_addr)); in ser12_close()
A Dyam.c151 #define IER(iobase) (iobase+1) macro
293 outb(0, IER(iobase)); in fpga_reset()
465 outb(0, IER(dev->base_addr)); in yam_set_uart()
480 outb(ENABLE_RTXINT, IER(dev->base_addr)); in yam_set_uart()
864 outb(0, IER(dev->base_addr)); in yam_open()
907 outb(0, IER(dev->base_addr)); in yam_close()
/linux-6.3-rc2/sound/pci/
A Datiixp_modem.c530 atiixp_write(chip, IER, CODEC_CHECK_BITS); in snd_atiixp_codec_detect()
538 atiixp_write(chip, IER, 0); /* disable irqs */ in snd_atiixp_codec_detect()
565 atiixp_write(chip, IER, in snd_atiixp_chip_start()
581 atiixp_write(chip, IER, 0); in snd_atiixp_chip_stop()
650 atiixp_update(chip, IER, ATI_REG_IER_MODEM_SET_BUS_BUSY, bus_busy); in snd_atiixp_check_bus_busy()
1027 atiixp_update(chip, IER, detected, 0); /* disable the detected irqs */ in snd_atiixp_interrupt()
A Datiixp.c576 atiixp_write(chip, IER, CODEC_CHECK_BITS); in snd_atiixp_codec_detect()
584 atiixp_write(chip, IER, 0); /* disable irqs */ in snd_atiixp_codec_detect()
614 atiixp_write(chip, IER, in snd_atiixp_chip_start()
632 atiixp_write(chip, IER, 0); in snd_atiixp_chip_stop()
700 atiixp_update(chip, IER, ATI_REG_IER_SET_BUS_BUSY, bus_busy); in snd_atiixp_check_bus_busy()
1362 atiixp_update(chip, IER, detected, 0); /* disable the detected irqs */ in snd_atiixp_interrupt()
/linux-6.3-rc2/drivers/clocksource/
A Dtimer-atmel-tcb.c101 writel(tcb_cache[i].imr, tcaddr + ATMEL_TC_REG(i, IER)); in tc_clksrc_resume()
186 writel(ATMEL_TC_CPCS, regs + ATMEL_TC_REG(2, IER)); in tc_set_oneshot()
211 writel(ATMEL_TC_CPCS, regs + ATMEL_TC_REG(2, IER)); in tc_set_periodic()
/linux-6.3-rc2/arch/arm/mach-orion5x/
A Dtsx09-common.c36 writel(0x00, UART1_REG(IER)); in qnap_tsx09_power_off()
/linux-6.3-rc2/arch/x86/kernel/
A Dearly_printk.c87 #define IER 1 /* Interrupt Enable */ macro
135 serial_out(early_serial_base, IER, 0); /* no interrupt */ in early_serial_hw_init()
/linux-6.3-rc2/drivers/usb/serial/
A Dio_16654.h32 #define IER 1 // ! Interrupt Enable Register macro
/linux-6.3-rc2/drivers/power/reset/
A Dqnap-poweroff.c64 writel(0x00, UART1_REG(IER)); in qnap_power_off()
/linux-6.3-rc2/drivers/video/fbdev/i810/
A Di810_regs.h44 #define IER 0x020A0 macro
/linux-6.3-rc2/drivers/spi/
A Dspi-at91-usart.c109 at91_usart_spi_writel(aus, IER, US_IR_RXRDY); in dma_callback()
265 at91_usart_spi_writel(aus, IER, US_IR_RXRDY); in at91_usart_spi_dma_transfer()
452 at91_usart_spi_writel(aus, IER, US_OVRE_RXRDY_IRQS); in at91_usart_spi_prepare_message()
/linux-6.3-rc2/sound/soc/dwc/
A Dlocal.h20 #define IER 0x000 macro
/linux-6.3-rc2/drivers/iio/adc/
A Dat91-sama5d2_adc.c109 u16 IER; member
263 .IER = 0x24,
298 .IER = 0x24,
837 at91_adc_writel(st, IER, BIT(channel)); in at91_adc_eoc_ena()
1009 at91_adc_writel(st, IER, AT91_SAMA5D2_IER_PEN); in at91_adc_configure_touch()
1256 at91_adc_writel(st, IER, AT91_SAMA5D2_IER_GOVRE); in at91_adc_dma_start()
1332 at91_adc_writel(st, IER, AT91_SAMA5D2_IER_DRDY); in at91_adc_buffer_prepare()
1650 at91_adc_writel(st, IER, AT91_SAMA5D2_IER_NOPEN | in at91_adc_pen_detect_interrupt()
1670 at91_adc_writel(st, IER, AT91_SAMA5D2_IER_PEN); in at91_adc_no_pen_detect_interrupt()
/linux-6.3-rc2/sound/soc/intel/keembay/
A Dkmb_platform.h19 #define IER 0x000 macro

Completed in 68 milliseconds

12