/drivers/parisc/ |
H A D | gsc.c | 112 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 D | dino.c | 149 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 D | pxa2xx_sharpsl.c | 115 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 D | t7l66xb.c | 207 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 D | twl4030-irq.c | 75 u8 bits; /* valid in isr/imr */ 437 u32 imr; member in struct:sih_agent 459 agent->imr |= BIT(data->irq - agent->irq_base); 467 agent->imr &= ~BIT(data->irq - agent->irq_base); 501 } imr; local 504 imr.word = cpu_to_le32(agent->imr << 8); 508 status = twl_i2c_write(sih->module, imr.bytes, 658 agent->imr = ~0;
|
H A D | twl4030-madc.c | 55 * @imr - Interrupt mask register of MADC 62 int imr; member in struct:twl4030_madc_data 288 ret = twl_i2c_read_u8(TWL4030_MODULE_MADC, &val, madc->imr); 290 dev_err(madc->dev, "unable to read imr register 0x%X\n", 291 madc->imr); 295 ret = twl_i2c_write_u8(TWL4030_MODULE_MADC, val, madc->imr); 298 "unable to write imr register 0x%X\n", madc->imr); 319 ret = twl_i2c_read_u8(TWL4030_MODULE_MADC, &val, madc->imr); 321 dev_err(madc->dev, "unable to read imr registe [all...] |
H A D | tc6393xb.c | 539 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 D | dma.c | 453 u32 trigger_level, imr; local 459 imr = ath5k_hw_set_imr(ah, ah->ah_imr & ~AR5K_INT_GLOBAL); 486 ath5k_hw_set_imr(ah, imr);
|
/drivers/rtc/ |
H A D | rtc-at91rm9200.c | 209 unsigned long imr = at91_rtc_read(AT91_RTC_IMR); local 212 (imr & AT91_RTC_ACKUPD) ? "yes" : "no"); 214 (imr & AT91_RTC_SECEV) ? "yes" : "no");
|
H A D | rtc-at91sam9.c | 59 u32 imr; member in struct:sam9_rtc 405 rtc->imr = mr & (AT91_RTT_ALMIEN | AT91_RTT_RTTINCIEN); 406 rtt_writel(rtc, MR, mr & ~rtc->imr); 423 rtc->imr = mr & (AT91_RTT_ALMIEN | AT91_RTT_RTTINCIEN); 424 if (rtc->imr) { 431 rtt_writel(rtc, MR, mr & ~rtc->imr); 442 if (rtc->imr) { 446 rtt_writel(rtc, MR, mr | rtc->imr);
|
/drivers/spi/ |
H A D | spi-altera.c | 58 unsigned long imr; member in struct:altera_spi 79 hw->imr |= ALTERA_SPI_CONTROL_SSO_MSK; 80 writel(hw->imr, hw->base + ALTERA_SPI_CONTROL); 84 hw->imr &= ~ALTERA_SPI_CONTROL_SSO_MSK; 85 writel(hw->imr, hw->base + ALTERA_SPI_CONTROL); 92 hw->imr &= ~ALTERA_SPI_CONTROL_SSO_MSK; 93 writel(hw->imr, hw->base + ALTERA_SPI_CONTROL); 99 hw->imr |= ALTERA_SPI_CONTROL_SSO_MSK; 100 writel(hw->imr, hw->base + ALTERA_SPI_CONTROL); 142 hw->imr | [all...] |
H A D | spi-atmel.c | 581 u32 status, pending, imr; local 589 imr = spi_readl(as, IMR); 591 pending = status & imr;
|
/drivers/tty/serial/ |
H A D | altera_jtaguart.c | 63 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); 180 pp->imr &= ~ALTERA_JTAGUART_CONTROL_WE_MSK; 181 writel(pp->imr, port->membase + ALTERA_JTAGUART_CONTROL_REG); 193 ALTERA_JTAGUART_CONTROL_RI_OFF) & pp->imr; [all...] |
H A D | mcf.c | 57 unsigned char imr; /* Local IMR mirror */ member in struct:mcf_uart 104 pp->imr |= MCFUART_UIR_TXREADY; 105 writeb(pp->imr, port->membase + MCFUART_UIMR); 114 pp->imr &= ~MCFUART_UIR_TXREADY; 115 writeb(pp->imr, port->membase + MCFUART_UIMR); 124 pp->imr &= ~MCFUART_UIR_RXREADY; 125 writeb(pp->imr, port->membase + MCFUART_UIMR); 166 pp->imr = MCFUART_UIR_RXREADY; 167 writeb(pp->imr, port->membase + MCFUART_UIMR); 184 pp->imr [all...] |
H A D | msm_serial.c | 47 unsigned int imr; member in struct:msm_port 64 msm_port->imr &= ~UART_IMR_TXLEV; 65 msm_write(port, msm_port->imr, UART_IMR); 72 msm_port->imr |= UART_IMR_TXLEV; 73 msm_write(port, msm_port->imr, UART_IMR); 80 msm_port->imr &= ~(UART_IMR_RXLEV | UART_IMR_RXSTALE); 81 msm_write(port, msm_port->imr, UART_IMR); 88 msm_port->imr |= UART_IMR_DELTA_CTS; 89 msm_write(port, msm_port->imr, UART_IMR); 223 msm_port->imr [all...] |
H A D | altera_uart.c | 85 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 D | sc26xx.c | 42 u8 imr; member in struct:uart_sc26xx_port 119 up->imr |= mask << (line * 4); 120 WRITE_SC(port, IMR, up->imr); 131 up->imr &= ~(mask << (line * 4)); 132 WRITE_SC(port, IMR, up->imr);
|
H A D | xilinx_uartps.c | 837 unsigned int imr; local 846 imr = xuartps_readl(XUARTPS_IMR_OFFSET); 847 xuartps_writel(imr, XUARTPS_IDR_OFFSET); 856 xuartps_writel(~imr, XUARTPS_IDR_OFFSET); 857 xuartps_writel(imr, XUARTPS_IER_OFFSET);
|
H A D | atmel_serial.c | 1131 unsigned int mode, imr, quot, baud; local 1225 imr = UART_GET_IMR(port); 1253 UART_PUT_IER(port, imr); 1550 unsigned int status, imr; local 1556 imr = UART_GET_IMR(port); 1578 UART_PUT_IER(port, imr);
|
/drivers/mmc/host/ |
H A D | at91_mci.c | 159 u32 imr; local 162 imr = at91_mci_read(host, AT91_MCI_IMR); 179 at91_mci_write(host, AT91_MCI_IER, imr);
|
/drivers/dma/ |
H A D | at_hdmac.c | 474 u32 status, pending, imr; local 478 imr = dma_readl(atdma, EBCIMR); 480 pending = status & imr; 487 status, imr, pending);
|
/drivers/scsi/ |
H A D | fdomain.c | 1476 unsigned int imr; local 1508 imr = (inb( 0x0a1 ) << 8) + inb( 0x21 ); 1519 printk( "IMR = 0x%04x", imr ); 1520 if (imr & (1 << interrupt_level))
|
H A D | fd_mcs.c | 1129 unsigned int imr; local 1163 imr = (inb(0x0a1) << 8) + inb(0x21); 1174 printk("IMR = 0x%04x", imr); 1175 if (imr & (1 << shpnt->irq))
|
/drivers/net/ethernet/davicom/ |
H A D | dm9000.c | 782 unsigned int imr; local 819 imr = IMR_PAR | IMR_PTM | IMR_PRM; 821 imr |= IMR_LNKCHNG; 823 db->imr_all = imr; 826 iow(db, DM9000_IMR, imr);
|
/drivers/video/i810/ |
H A D | i810.h | 236 u16 bltcntl, hwstam, ier, iir, imr; member in struct:state_registers
|