Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/isdn/hisax/
Delsa_ser.c130 cs->hw.elsa.IER &= ~UART_IER_MSI; in change_speed()
131 cs->hw.elsa.IER |= UART_IER_MSI; in change_speed()
132 serial_outp(cs, UART_IER, cs->hw.elsa.IER); in change_speed()
181 cs->hw.elsa.IER = UART_IER_MSI | UART_IER_RLSI | UART_IER_RDI; in mstartup()
182 serial_outp(cs, UART_IER, cs->hw.elsa.IER); /* enable interrupts */ in mstartup()
220 cs->hw.elsa.IER = 0; in mshutdown()
272 !(cs->hw.elsa.IER & UART_IER_THRI)) { in write_modem()
273 cs->hw.elsa.IER |= UART_IER_THRI; in write_modem()
274 serial_outp(cs, UART_IER, cs->hw.elsa.IER); in write_modem()
360 cs->hw.elsa.IER &= ~UART_IER_THRI; in transmit_chars()
[all …]
Dhisax.h574 u_char IER; member
/linux-4.4.14/drivers/tty/
Dmxser.c239 int IER; /* Interrupt Enable Register */ member
711 info->IER &= ~UART_IER_MSI; in mxser_change_speed()
715 info->IER |= UART_IER_MSI; in mxser_change_speed()
725 outb(info->IER & ~UART_IER_THRI, in mxser_change_speed()
728 info->IER |= UART_IER_THRI; in mxser_change_speed()
729 outb(info->IER, info->ioaddr + in mxser_change_speed()
739 info->IER &= ~UART_IER_THRI; in mxser_change_speed()
740 outb(info->IER, info->ioaddr + in mxser_change_speed()
754 info->IER |= UART_IER_MSI; in mxser_change_speed()
756 outb(info->IER, info->ioaddr + UART_IER); in mxser_change_speed()
[all …]
Damiserial.c107 int IER; /* Interrupt Enable Register */ member
196 if (info->IER & UART_IER_THRI) { in rs_stop()
197 info->IER &= ~UART_IER_THRI; in rs_stop()
218 && !(info->IER & UART_IER_THRI)) { in rs_start()
219 info->IER |= UART_IER_THRI; in rs_start()
352 info->IER &= ~UART_IER_THRI; in transmit_chars()
374 info->IER &= ~UART_IER_THRI; in transmit_chars()
424 info->IER |= UART_IER_THRI; in check_modem_status()
439 info->IER &= ~UART_IER_THRI; in check_modem_status()
458 if(info->IER & UART_IER_MSI) in ser_vbl_int()
[all …]
/linux-4.4.14/arch/c6x/kernel/
Dirq.c41 and_creg(IER, ~(1 << prio)); in mask_core_irq()
50 or_creg(IER, 1 << prio); in unmask_core_irq()
100 and_creg(IER, ~0xfff0); in init_IRQ()
Dsetup.c276 set_creg(IER, 2); in machine_init()
/linux-4.4.14/include/media/
Dsaa7146.h359 #define IER 0xDC /* Interrupt enable register */ macro
459 saa7146_write(x, IER, saa7146_read(x, IER) & ~y); in SAA7146_IER_DISABLE()
467 saa7146_write(x, IER, saa7146_read(x, IER) | y); in SAA7146_IER_ENABLE()
/linux-4.4.14/arch/x86/boot/
Dearly_serial_console.c9 #define IER 1 /* Interrupt Enable */ macro
27 outb(0, port + IER); /* no interrupt */ in early_serial_init()
/linux-4.4.14/drivers/macintosh/
Dvia-cuda.c50 #define IER (14*RS) /* Interrupt enable register */ macro
187 out_8(&via[IER], IER_SET|SR_INT); /* enable interrupt from SR */ in find_via_cuda()
269 out_8(&via[IER], 0x7f); /* disable interrupts from VIA */ in cuda_init_via()
270 (void)in_8(&via[IER]); in cuda_init_via()
272 out_8(&via[IER], SR_INT); /* disable SR interrupt from VIA */ in cuda_init_via()
Dvia-maciisi.c40 #define IER (14*RS) /* Interrupt enable register */ macro
150 via[IER] = IER_CLR | SR_INT; in maciisi_stfu()
186 via[IER] = IER_SET | SR_INT; in maciisi_stfu()
205 via[IER] = IER_SET | SR_INT; in maciisi_init_via()
Dvia-pmu.c96 #define IER (14*RS) /* Interrupt enable register */ macro
347 out_8(&via[IER], IER_CLR | 0x7f); /* disable all intrs */ in find_via_pmu()
438 out_8(&via[IER], IER_SET | SR_INT | CB1_INT); in via_pmu_start()
1307 out_8(&via[IER], CB1_INT | IER_CLR); in pmu_suspend()
1331 out_8(&via[IER], CB1_INT | IER_SET); in pmu_resume()
1578 intr, in_8(&via[IER]), pmu_state); in via_pmu_interrupt()
1783 out_8(&via[IER], IER_CLR | 0x7f); /* disable all intrs */ in restore_via_state()
1785 out_8(&via[IER], IER_SET | SR_INT | CB1_INT); in restore_via_state()
Dvia-macii.c56 #define IER (14*RS) /* Interrupt enable register */ macro
Dvia-pmu68k.c62 #define IER (14*RS) /* Interrupt enable register */ macro
/linux-4.4.14/sound/pci/aw2/
Daw2-saa7146.c55 WRITEREG(0, IER); in snd_aw2_saa7146_free()
97 WRITEREG(0, IER); in snd_aw2_saa7146_setup()
137 WRITEREG(A1_out | A2_out | A1_in | IIC_S | IIC_E, IER); in snd_aw2_saa7146_setup()
Dsaa7146.h40 #define IER 0xDC macro
/linux-4.4.14/arch/microblaze/kernel/
Dintc.c24 #define IER 0x08 /* Interrupt Enable Register */ macro
172 write_fn(0, intc_baseaddr + IER); in xilinx_intc_of_init()
/linux-4.4.14/drivers/net/irda/
Dnsc-ircc.c1033 outb(IER_RXHDL_IE, iobase+IER); in nsc_ircc_setup()
1276 outb(0, iobase+IER); in nsc_ircc_change_speed()
1347 outb(ier, iobase+IER); in nsc_ircc_change_speed()
1422 outb(IER_TXLDL_IE, iobase+IER); in nsc_ircc_hard_xmit_sir()
1532 outb(IER_TMR_IE, iobase+IER); in nsc_ircc_hard_xmit_fir()
1542 outb(IER_DMA_IE, iobase+IER); in nsc_ircc_hard_xmit_fir()
2100 self->ier = inb(iobase+IER); in nsc_ircc_interrupt()
2103 outb(0, iobase+IER); /* Disable interrupts */ in nsc_ircc_interrupt()
2113 outb(self->ier, iobase+IER); /* Restore interrupts */ in nsc_ircc_interrupt()
2198 outb(IER_LS_IE | IER_RXHDL_IE, iobase+IER); in nsc_ircc_net_open()
[all …]
Dnsc-ircc.h79 #define IER 0x01 /* Interrupt Enable Register*/ macro
/linux-4.4.14/arch/arm/mach-orion5x/
Dtsx09-common.c40 writel(0x00, UART1_REG(IER)); in qnap_tsx09_power_off()
Dterastation_pro2-setup.c283 writel(0x00, UART1_REG(IER)); in tsp2_power_off()
Dkurobox_pro-setup.c304 writel(0x00, UART1_REG(IER)); in kurobox_pro_power_off()
/linux-4.4.14/drivers/net/hamradio/
Dbaycom_ser_fdx.c108 #define IER(iobase) (iobase+1) macro
447 outb(0, IER(dev->base_addr)); in ser12_open()
464 outb(0x0a, IER(dev->base_addr)); in ser12_open()
488 outb(0, IER(dev->base_addr)); in ser12_close()
Dbaycom_ser_hdx.c96 #define IER(iobase) (iobase+1) macro
492 outb(0, IER(dev->base_addr)); in ser12_open()
501 outb(2, IER(dev->base_addr)); in ser12_open()
524 outb(0, IER(dev->base_addr)); in ser12_close()
Dyam.c166 #define IER(iobase) (iobase+1) macro
308 outb(0, IER(iobase)); in fpga_reset()
480 outb(0, IER(dev->base_addr)); in yam_set_uart()
495 outb(ENABLE_RTXINT, IER(dev->base_addr)); in yam_set_uart()
893 outb(0, IER(dev->base_addr)); in yam_open()
936 outb(0, IER(dev->base_addr)); in yam_close()
/linux-4.4.14/drivers/spi/
Dspi-sh-msiof.c70 #define IER 0x44 /* Interrupt Enable Register */ macro
236 sh_msiof_write(p, IER, 0); in sh_msiof_spi_irq()
622 sh_msiof_write(p, IER, IER_TEOFE | IER_REOFE); in sh_msiof_spi_txrx_once()
662 sh_msiof_write(p, IER, 0); in sh_msiof_spi_txrx_once()
670 sh_msiof_write(p, IER, 0); in sh_msiof_dma_complete()
730 sh_msiof_write(p, IER, ier_bits); in sh_msiof_dma_once()
778 sh_msiof_write(p, IER, 0); in sh_msiof_dma_once()
Dspi-atmel.c629 spi_writel(as, IER, SPI_BIT(RDRF) | SPI_BIT(OVRES)); in atmel_spi_next_xfer_single()
708 spi_writel(as, IER, SPI_BIT(RXFTHF) | SPI_BIT(OVRES)); in atmel_spi_next_xfer_fifo()
799 spi_writel(as, IER, SPI_BIT(OVRES)); in atmel_spi_next_xfer_dma_submit()
962 spi_writel(as, IER, SPI_BIT(RXBUFF) | SPI_BIT(OVRES)); in atmel_spi_pdc_next_xfer()
/linux-4.4.14/sound/pci/
Datiixp_modem.c545 atiixp_write(chip, IER, CODEC_CHECK_BITS); in snd_atiixp_codec_detect()
553 atiixp_write(chip, IER, 0); /* disable irqs */ in snd_atiixp_codec_detect()
580 atiixp_write(chip, IER, in snd_atiixp_chip_start()
596 atiixp_write(chip, IER, 0); in snd_atiixp_chip_stop()
665 atiixp_update(chip, IER, ATI_REG_IER_MODEM_SET_BUS_BUSY, bus_busy); in snd_atiixp_check_bus_busy()
1049 atiixp_update(chip, IER, detected, 0); /* disable the detected irqs */ in snd_atiixp_interrupt()
Datiixp.c591 atiixp_write(chip, IER, CODEC_CHECK_BITS); in snd_atiixp_codec_detect()
599 atiixp_write(chip, IER, 0); /* disable irqs */ in snd_atiixp_codec_detect()
629 atiixp_write(chip, IER, in snd_atiixp_chip_start()
647 atiixp_write(chip, IER, 0); in snd_atiixp_chip_stop()
715 atiixp_update(chip, IER, ATI_REG_IER_SET_BUS_BUSY, bus_busy); in snd_atiixp_check_bus_busy()
1378 atiixp_update(chip, IER, detected, 0); /* disable the detected irqs */ in snd_atiixp_interrupt()
/linux-4.4.14/drivers/usb/serial/
Dio_16654.h35 #define IER 1 // ! Interrupt Enable Register macro
/linux-4.4.14/arch/x86/kernel/
Dearly_printk.c88 #define IER 1 /* Interrupt Enable */ macro
136 serial_out(early_serial_base, IER, 0); /* no interrupt */ in early_serial_hw_init()
/linux-4.4.14/drivers/clocksource/
Dtcb_clksrc.c120 __raw_writel(ATMEL_TC_CPCS, regs + ATMEL_TC_REG(2, IER)); in tc_set_oneshot()
145 __raw_writel(ATMEL_TC_CPCS, regs + ATMEL_TC_REG(2, IER)); in tc_set_periodic()
/linux-4.4.14/drivers/power/reset/
Dqnap-poweroff.c69 writel(0x00, UART1_REG(IER)); in qnap_power_off()
/linux-4.4.14/drivers/block/rsxx/
Dcore.c74 ioread32(card->regmap + IER)); in rsxx_attr_pci_regs_show()
314 iowrite32(card->ier_mask, card->regmap + IER); in rsxx_enable_ier()
323 iowrite32(card->ier_mask, card->regmap + IER); in rsxx_disable_ier()
335 iowrite32(card->ier_mask, card->regmap + IER); in rsxx_enable_ier_and_isr()
345 iowrite32(card->ier_mask, card->regmap + IER); in rsxx_disable_ier_and_isr()
Drsxx_priv.h197 IER = 0x14, /* Interrupt Enable Register */ enumerator
/linux-4.4.14/drivers/video/fbdev/i810/
Di810_regs.h44 #define IER 0x020A0 macro
Di810_main.c581 i810_writew(IER, mmio, par->hw_state.ier); in i810_restore_2d()
659 par->hw_state.ier = i810_readw(IER, mmio); in i810_save_2d()
/linux-4.4.14/arch/frv/kernel/
Dgdb-io.c70 __UART(IER) = UART_IER_RDI | UART_IER_RLSI; in gdbstub_io_init()
/linux-4.4.14/drivers/input/touchscreen/
Datmel-wm97xx.c282 ac97c_writel(atmel_wm97xx, IER, AC97C_INT_CBEVT); in atmel_wm97xx_acc_startup()
414 ac97c_writel(atmel_wm97xx, IER, AC97C_INT_CBEVT); in atmel_wm97xx_resume()
/linux-4.4.14/drivers/gpu/drm/i915/
Di915_irq.c132 I915_WRITE(type##IER, 0); \
166 I915_WRITE(type##IER, (ier_val)); \
3779 I915_WRITE16(IER, 0x0); in i8xx_irq_preinstall()
3780 POSTING_READ16(IER); in i8xx_irq_preinstall()
3798 I915_WRITE16(IER, in i8xx_irq_postinstall()
3802 POSTING_READ16(IER); in i8xx_irq_postinstall()
3927 I915_WRITE16(IER, 0x0); in i8xx_irq_uninstall()
3945 I915_WRITE(IER, 0x0); in i915_irq_preinstall()
3946 POSTING_READ(IER); in i915_irq_preinstall()
3981 I915_WRITE(IER, enable_mask); in i915_irq_postinstall()
[all …]
Di915_gpu_error.c1229 error->ier = I915_READ16(IER); in i915_capture_reg_state()
1231 error->ier = I915_READ(IER); in i915_capture_reg_state()
Di915_reg.h1733 #define IER 0x020a0 macro
Di915_debugfs.c905 I915_READ(IER)); in i915_interrupt_info()
/linux-4.4.14/drivers/video/fbdev/
Di740_reg.h229 #define IER 0x3030 macro
/linux-4.4.14/sound/soc/dwc/
Ddesignware_i2s.c28 #define IER 0x000 macro
145 i2s_write_reg(dev->i2s_base, IER, 1); in i2s_start()
188 i2s_write_reg(dev->i2s_base, IER, 0); in i2s_stop()
/linux-4.4.14/drivers/media/common/saa7146/
Dsaa7146_core.c408 saa7146_write(dev, IER, 0); in saa7146_init_one()
529 saa7146_write(dev, IER, 0); in saa7146_remove_one()
/linux-4.4.14/arch/avr32/mach-at32ap/
Dextint.c86 eic_writel(eic, IER, 1 << (d->irq - eic->first_irq)); in eic_unmask_irq()
Dpio.c266 pio_writel(pio, IER, 1 << (gpio & 0x1f)); in gpio_irq_unmask()
/linux-4.4.14/drivers/rtc/
Drtc-at32ap700x.c152 rtc_writel(rtc, IER, RTC_BIT(IER_TOPI)); in at32_rtc_alarm_irq_enable()
/linux-4.4.14/sound/atmel/
Dac97c.c373 ac97c_writel(chip, IER, word); in atmel_ac97c_playback_prepare()
464 ac97c_writel(chip, IER, word); in atmel_ac97c_capture_prepare()
1036 ac97c_writel(chip, IER, ac97c_readl(chip, IMR) | AC97C_SR_COEVT); in atmel_ac97c_probe()
/linux-4.4.14/drivers/input/serio/
Dat32psif.c165 psif_writel(psif, IER, PSIF_BIT(RXRDY)); in psif_open()
/linux-4.4.14/drivers/net/ethernet/cadence/
Dmacb.c647 queue_writel(queue, IER, MACB_TX_INT_FLAGS); in macb_tx_error_task()
1025 macb_writel(bp, IER, MACB_RX_INT_FLAGS); in macb_poll()
1718 queue_writel(queue, IER, in macb_init_hw()
2343 queue->IER = GEM_IER(hw_q - 1); in macb_init()
2350 queue->IER = MACB_IER; in macb_init()
2503 macb_writel(lp, IER, MACB_BIT(RCOMP) | in at91ether_open()
Dmacb.h773 unsigned int IER; member
/linux-4.4.14/drivers/net/wireless/
Dadm8211.h29 __le32 IER; /* 0x38 CSR7 */ member
Dadm8211.c1192 ADM8211_CSR_WRITE(IER, 0); in adm8211_hw_init()
1534 ADM8211_CSR_WRITE(IER, ADM8211_IER_NIE | ADM8211_IER_AIE | in adm8211_start()
1555 ADM8211_CSR_WRITE(IER, 0); in adm8211_stop()
/linux-4.4.14/drivers/video/fbdev/intelfb/
Dintelfbhw.h92 #define IER 0x20A0 macro
Dintelfbhw.c649 hw->ier = INREG16(IER); in intelfbhw_read_hw_state()
2063 if (tmp != INREG16(IER)) { in intelfbhw_enable_irq()
2065 OUTREG16(IER, tmp); in intelfbhw_enable_irq()
2082 OUTREG16(IER, 0x0); in intelfbhw_disable_irq()
/linux-4.4.14/drivers/net/ethernet/natsemi/
Dns83820.c328 #define IER 0x18 macro
767 writel(1, dev->base + IER); in ns83820_setup_rx()
1387 writel(0, dev->base + IER);
1388 readl(dev->base + IER);
/linux-4.4.14/drivers/gpu/drm/gma500/
Dpsb_intel_reg.h795 #define IER 0x020a0 macro
/linux-4.4.14/sound/soc/atmel/
Datmel_ssc_dai.c870 ssc_writel(ssc_p->ssc->regs, IER, ssc_p->ssc_state.ssc_imr); in atmel_ssc_resume()
/linux-4.4.14/sound/spi/
Dat73c213.c286 ssc_writel(chip->ssc->regs, IER, SSC_BIT(IER_ENDTX)); in snd_at73c213_pcm_trigger()
/linux-4.4.14/arch/blackfin/kernel/
Ddebug-mmrs.c564 __UART(IER, ier); in bfin_debug_mmrs_uart()
/linux-4.4.14/drivers/mtd/nand/
Datmel_nand.c1706 nfc_writel(host->nfc->hsmc_regs, IER, flag); in nfc_prepare_interrupt()