Searched defs:imr (Results 1 - 25 of 32) sorted by relevance

12

/drivers/net/ethernet/atheros/atlx/
H A Datlx.c158 unsigned int imr)
160 iowrite32(imr, adapter->hw.hw_addr + REG_IMR);
157 atlx_imr_set(struct atlx_adapter *adapter, unsigned int imr) argument
/drivers/parisc/
H A Dgsc.c112 u32 imr; local
115 irq_dev->name, imr);
118 imr = gsc_readl(irq_dev->hpa + OFFSET_IMR);
119 imr &= ~(1 << local_irq);
120 gsc_writel(imr, irq_dev->hpa + OFFSET_IMR);
127 u32 imr; local
130 irq_dev->name, imr);
133 imr = gsc_readl(irq_dev->hpa + OFFSET_IMR);
134 imr |= 1 << local_irq;
135 gsc_writel(imr, irq_de
[all...]
H A Ddino.c149 u32 imr; /* IRQ's which are enabled */ member in struct:dino_device
306 dino_dev->imr &= ~(DINO_MASK_IRQ(local_irq));
307 __raw_writel(dino_dev->imr, dino_dev->hba.base_addr+DINO_IMR);
327 dino_dev->imr |= DINO_MASK_IRQ(local_irq); /* used in dino_isr() */
328 __raw_writel( dino_dev->imr, dino_dev->hba.base_addr+DINO_IMR);
392 mask = __raw_readl(dino_dev->hba.base_addr+DINO_ILR) & dino_dev->imr;
/drivers/pcmcia/
H A Dpxa2xx_sharpsl.c115 unsigned short cpr, ncpr, ccr, nccr, mcr, nmcr, imr, nimr; local
136 nimr = (imr = read_scoop_reg(scoop, SCOOP_IMR)) & ~0x003E;
174 if (imr != nimr)
/drivers/mfd/
H A Dt7l66xb.c207 u8 imr; local
210 imr = tmio_ioread8(t7l66xb->scr + SCR_IMR);
211 imr |= 1 << (data->irq - t7l66xb->irq_base);
212 tmio_iowrite8(imr, t7l66xb->scr + SCR_IMR);
220 u8 imr; local
223 imr = tmio_ioread8(t7l66xb->scr + SCR_IMR);
224 imr &= ~(1 << (data->irq - t7l66xb->irq_base));
225 tmio_iowrite8(imr, t7l66xb->scr + SCR_IMR);
H A Dtwl4030-irq.c74 u8 bits; /* valid in isr/imr */
440 u32 imr; member in struct:sih_agent
462 agent->imr |= BIT(data->irq - agent->irq_base);
470 agent->imr &= ~BIT(data->irq - agent->irq_base);
504 } imr; local
507 imr.word = cpu_to_le32(agent->imr);
511 status = twl_i2c_write(sih->module, imr.bytes,
659 agent->imr = ~0;
H A Dtc6393xb.c539 u8 imr; local
542 imr = tmio_ioread8(tc6393xb->scr + SCR_IMR);
543 imr |= 1 << (data->irq - tc6393xb->irq_base);
544 tmio_iowrite8(imr, tc6393xb->scr + SCR_IMR);
552 u8 imr; local
555 imr = tmio_ioread8(tc6393xb->scr + SCR_IMR);
556 imr &= ~(1 << (data->irq - tc6393xb->irq_base));
557 tmio_iowrite8(imr, tc6393xb->scr + SCR_IMR);
/drivers/net/wireless/ath/ath5k/
H A Ddma.c455 u32 trigger_level, imr; local
461 imr = ath5k_hw_set_imr(ah, ah->ah_imr & ~AR5K_INT_GLOBAL);
488 ath5k_hw_set_imr(ah, imr);
/drivers/rtc/
H A Drtc-at91rm9200.c274 unsigned long imr = at91_rtc_read_imr(); local
277 (imr & AT91_RTC_ACKUPD) ? "yes" : "no");
279 (imr & AT91_RTC_SECEV) ? "yes" : "no");
H A Drtc-at91sam9.c60 u32 imr; member in struct:sam9_rtc
394 rtc->imr = mr & (AT91_RTT_ALMIEN | AT91_RTT_RTTINCIEN);
395 rtt_writel(rtc, MR, mr & ~rtc->imr);
411 rtc->imr = mr & (AT91_RTT_ALMIEN | AT91_RTT_RTTINCIEN);
412 if (rtc->imr) {
419 rtt_writel(rtc, MR, mr & ~rtc->imr);
430 if (rtc->imr) {
434 rtt_writel(rtc, MR, mr | rtc->imr);
/drivers/spi/
H A Dspi-altera.c57 unsigned long imr; member in struct:altera_spi
78 hw->imr |= ALTERA_SPI_CONTROL_SSO_MSK;
79 writel(hw->imr, hw->base + ALTERA_SPI_CONTROL);
83 hw->imr &= ~ALTERA_SPI_CONTROL_SSO_MSK;
84 writel(hw->imr, hw->base + ALTERA_SPI_CONTROL);
91 hw->imr &= ~ALTERA_SPI_CONTROL_SSO_MSK;
92 writel(hw->imr, hw->base + ALTERA_SPI_CONTROL);
98 hw->imr |= ALTERA_SPI_CONTROL_SSO_MSK;
99 writel(hw->imr, hw->base + ALTERA_SPI_CONTROL);
131 hw->imr |
[all...]
H A Dspi-atmel.c890 u32 status, pending, imr; local
894 imr = spi_readl(as, IMR);
896 pending = status & imr;
948 u32 status, pending, imr; local
951 imr = spi_readl(as, IMR);
953 pending = status & imr;
/drivers/iio/adc/
H A Dtwl4030-madc.c57 * @imr: Interrupt mask register of MADC
65 u8 imr; member in struct:twl4030_madc_data
350 ret = twl_i2c_read_u8(TWL4030_MODULE_MADC, &val, madc->imr);
352 dev_err(madc->dev, "unable to read imr register 0x%X\n",
353 madc->imr);
358 ret = twl_i2c_write_u8(TWL4030_MODULE_MADC, val, madc->imr);
361 "unable to write imr register 0x%X\n", madc->imr);
381 ret = twl_i2c_read_u8(TWL4030_MODULE_MADC, &val, madc->imr);
383 dev_err(madc->dev, "unable to read imr registe
[all...]
/drivers/tty/serial/
H A Daltera_jtaguart.c63 unsigned long imr; /* Local IMR mirror */ member in struct:altera_jtaguart
86 pp->imr |= ALTERA_JTAGUART_CONTROL_WE_MSK;
87 writel(pp->imr, port->membase + ALTERA_JTAGUART_CONTROL_REG);
95 pp->imr &= ~ALTERA_JTAGUART_CONTROL_WE_MSK;
96 writel(pp->imr, port->membase + ALTERA_JTAGUART_CONTROL_REG);
104 pp->imr &= ~ALTERA_JTAGUART_CONTROL_RE_MSK;
105 writel(pp->imr, port->membase + ALTERA_JTAGUART_CONTROL_REG);
178 pp->imr &= ~ALTERA_JTAGUART_CONTROL_WE_MSK;
179 writel(pp->imr, port->membase + ALTERA_JTAGUART_CONTROL_REG);
191 ALTERA_JTAGUART_CONTROL_RI_OFF) & pp->imr;
[all...]
H A Dmcf.c59 unsigned char imr; /* Local IMR mirror */ member in struct:mcf_uart
113 pp->imr |= MCFUART_UIR_TXREADY;
114 writeb(pp->imr, port->membase + MCFUART_UIMR);
123 pp->imr &= ~MCFUART_UIR_TXREADY;
124 writeb(pp->imr, port->membase + MCFUART_UIMR);
133 pp->imr &= ~MCFUART_UIR_RXREADY;
134 writeb(pp->imr, port->membase + MCFUART_UIMR);
169 pp->imr = MCFUART_UIR_RXREADY;
170 writeb(pp->imr, port->membase + MCFUART_UIMR);
187 pp->imr
[all...]
H A Daltera_uart.c85 unsigned short imr; /* Local IMR mirror */ member in struct:altera_uart
122 pp->imr |= ALTERA_UART_CONTROL_RTS_MSK;
124 pp->imr &= ~ALTERA_UART_CONTROL_RTS_MSK;
125 altera_uart_writel(port, pp->imr, ALTERA_UART_CONTROL_REG);
132 pp->imr |= ALTERA_UART_CONTROL_TRDY_MSK;
133 altera_uart_writel(port, pp->imr, ALTERA_UART_CONTROL_REG);
140 pp->imr &= ~ALTERA_UART_CONTROL_TRDY_MSK;
141 altera_uart_writel(port, pp->imr, ALTERA_UART_CONTROL_REG);
148 pp->imr &= ~ALTERA_UART_CONTROL_RRDY_MSK;
149 altera_uart_writel(port, pp->imr, ALTERA_UART_CONTROL_RE
[all...]
H A Dmsm_serial.c54 unsigned int imr; member in struct:msm_port
73 msm_port->imr &= ~UART_IMR_TXLEV;
74 msm_write(port, msm_port->imr, UART_IMR);
81 msm_port->imr |= UART_IMR_TXLEV;
82 msm_write(port, msm_port->imr, UART_IMR);
89 msm_port->imr &= ~(UART_IMR_RXLEV | UART_IMR_RXSTALE);
90 msm_write(port, msm_port->imr, UART_IMR);
97 msm_port->imr |= UART_IMR_DELTA_CTS;
98 msm_write(port, msm_port->imr, UART_IMR);
301 msm_write(port, msm_port->imr, UART_IM
739 u32 imr; local
760 u32 imr; local
[all...]
H A Datmel_serial.c1913 unsigned int mode, imr, quot, baud; local
2007 imr = UART_GET_IMR(port);
2032 UART_PUT_IER(port, imr);
2292 unsigned int status, imr; local
2298 imr = UART_GET_IMR(port);
2320 UART_PUT_IER(port, imr);
H A Dsccnxp.c117 u8 imr; member in struct:sccnxp_port
327 s->imr |= mask << (port->line * 4);
328 sccnxp_write(port, SCCNXP_IMR_REG, s->imr);
335 s->imr &= ~(mask << (port->line * 4));
336 sccnxp_write(port, SCCNXP_IMR_REG, s->imr);
455 isr &= s->imr;
962 s->imr = 0;
/drivers/dma/
H A Dat_hdmac.c512 u32 status, pending, imr; local
516 imr = dma_readl(atdma, EBCIMR);
518 pending = status & imr;
525 status, imr, pending);
/drivers/i2c/busses/
H A Di2c-at91.c98 unsigned imr; member in struct:at91_twi_dev
126 dev->imr = at91_twi_read(dev, AT91_TWI_IMR) & 0x7;
132 at91_twi_write(dev, AT91_TWI_IER, dev->imr);
/drivers/scsi/
H A Dfdomain.c1476 unsigned int imr; local
1508 imr = (inb( 0x0a1 ) << 8) + inb( 0x21 );
1519 printk( "IMR = 0x%04x", imr );
1520 if (imr & (1 << interrupt_level))
/drivers/ipack/devices/
H A Dscc2698.h74 u8 d5, imr; /* Interrupt mask register of block */ member in struct:scc2698_block::__anon1746
/drivers/net/ethernet/davicom/
H A Ddm9000.c909 unsigned int imr; local
958 imr = IMR_PAR | IMR_PTM | IMR_PRM;
960 imr |= IMR_LNKCHNG;
962 db->imr_all = imr;
/drivers/staging/rtl8188eu/hal/
H A Dusb_halinit.c136 u32 imr, imr_ex; local
143 imr = IMR_PSTIMEOUT_88E | IMR_TBDER_88E | IMR_CPWM_88E | IMR_CPWM2_88E;
144 usb_write32(Adapter, REG_HIMR_88E, imr);
145 haldata->IntrMask[0] = imr;

Completed in 2771 milliseconds

12