Searched refs:imr (Results 26 - 50 of 85) sorted by relevance

1234

/linux-master/arch/x86/platform/intel-quark/
H A Dimr_selftest.c16 #include <asm/imr.h>
/linux-master/drivers/pcmcia/
H A Dpxa2xx_sharpsl.c110 unsigned short cpr, ncpr, ccr, nccr, mcr, nmcr, imr, nimr; local
131 nimr = (imr = read_scoop_reg(scoop, SCOOP_IMR)) & ~0x003E;
169 if (imr != nimr)
/linux-master/sound/soc/fsl/
H A Dmpc5200_psc_ac97.c300 psc_dma->imr = 0;
301 out_be16(&psc_dma->psc_regs->isr_imr.imr, psc_dma->imr);
/linux-master/net/ipv4/
H A Digmp.c1827 static struct in_device *ip_mc_find_dev(struct net *net, struct ip_mreqn *imr) argument
1832 if (imr->imr_ifindex) {
1833 idev = inetdev_by_index(net, imr->imr_ifindex);
1836 if (imr->imr_address.s_addr) {
1837 dev = __ip_dev_find(net, imr->imr_address.s_addr, false);
1844 imr->imr_multiaddr.s_addr,
1853 imr->imr_ifindex = dev->ifindex;
2173 static int __ip_mc_join_group(struct sock *sk, struct ip_mreqn *imr, argument
2176 __be32 addr = imr->imr_multiaddr.s_addr;
2190 in_dev = ip_mc_find_dev(net, imr);
2225 ip_mc_join_group(struct sock *sk, struct ip_mreqn *imr) argument
2233 ip_mc_join_group_ssm(struct sock *sk, struct ip_mreqn *imr, unsigned int mode) argument
2259 ip_mc_leave_group(struct sock *sk, struct ip_mreqn *imr) argument
2311 struct ip_mreqn imr; local
2449 struct ip_mreqn imr; local
2540 struct ip_mreqn imr; local
[all...]
/linux-master/drivers/gpu/drm/atmel-hlcdc/
H A Datmel_hlcdc_dc.c540 unsigned int imr, isr; local
543 regmap_read(dc->hlcdc->regmap, ATMEL_HLCDC_IMR, &imr);
545 status = imr & isr;
803 regmap_read(regmap, ATMEL_HLCDC_IMR, &dc->suspend.imr);
804 regmap_write(regmap, ATMEL_HLCDC_IDR, dc->suspend.imr);
816 regmap_write(dc->hlcdc->regmap, ATMEL_HLCDC_IER, dc->suspend.imr);
/linux-master/drivers/gpu/drm/i915/gvt/
H A Dinterrupt.c199 u32 imr = *(u32 *)p_data; local
201 trace_write_ir(vgpu->id, "IMR", reg, imr, vgpu_vreg(vgpu, reg),
202 (vgpu_vreg(vgpu, reg) ^ imr));
204 vgpu_vreg(vgpu, reg) = imr;
387 u32 imr = regbase_to_imr( local
390 vgpu_vreg(vgpu, iir) |= (set_bits & ~vgpu_vreg(vgpu, imr));
/linux-master/arch/powerpc/include/asm/
H A Dmpc52xx_psc.h184 u16 imr; member in union:mpc52xx_psc::__anon11
187 #define mpc52xx_psc_imr isr_imr.imr
330 u16 imr; /* PSC + 0x24 */ member in struct:mpc5125_psc::__anon17
/linux-master/drivers/net/wireless/intel/iwlwifi/fw/api/
H A Dalive.h112 struct iwl_imr_alive_info imr; member in struct:iwl_alive_ntf_v6
/linux-master/sound/soc/intel/atom/sst/
H A Dsst_ipc.c181 union interrupt_reg_mrfld imr; local
186 imr.full = sst_shim_read64(sst_drv_ctx->shim, SST_IMRX);
201 imr.part.busy_interrupt = 0;
202 sst_shim_write64(sst_drv_ctx->shim, SST_IMRX, imr.full);
H A Dsst.c50 union sst_imr_reg_mrfld imr; local
80 imr.full = sst_shim_read64(drv->shim, SST_IMRX);
81 imr.part.busy_interrupt = 1;
82 sst_shim_write64(drv->shim, SST_IMRX, imr.full);
/linux-master/drivers/net/wireless/realtek/rtw89/
H A Dmac.c782 u32 dmac_err, imr, isr; local
792 imr = rtw89_read32(rtwdev, R_AX_TXPKTCTL_B0_ERRFLAG_IMR);
796 ((isr & imr) & B_AX_B0_ISR_ERR_CMDPSR_FRZTO)) {
3355 const struct rtw89_imr_info *imr = rtwdev->chip->imr_info; local
3358 rtw89_write32_set(rtwdev, R_AX_WDRLS_ERR_IMR, imr->wdrls_imr_set);
3363 const struct rtw89_imr_info *imr = rtwdev->chip->imr_info; local
3365 rtw89_write32_set(rtwdev, imr->wsec_imr_reg, imr->wsec_imr_set);
3371 const struct rtw89_imr_info *imr = rtwdev->chip->imr_info; local
3386 imr
3398 const struct rtw89_imr_info *imr = rtwdev->chip->imr_info; local
3410 const struct rtw89_imr_info *imr = rtwdev->chip->imr_info; local
3424 const struct rtw89_imr_info *imr = rtwdev->chip->imr_info; local
3432 const struct rtw89_imr_info *imr = rtwdev->chip->imr_info; local
3446 const struct rtw89_imr_info *imr = rtwdev->chip->imr_info; local
3470 const struct rtw89_imr_info *imr = rtwdev->chip->imr_info; local
3495 const struct rtw89_imr_info *imr = rtwdev->chip->imr_info; local
3505 const struct rtw89_imr_info *imr = rtwdev->chip->imr_info; local
3522 const struct rtw89_imr_info *imr = rtwdev->chip->imr_info; local
3532 const struct rtw89_imr_info *imr = rtwdev->chip->imr_info; local
3542 const struct rtw89_imr_info *imr = rtwdev->chip->imr_info; local
[all...]
/linux-master/drivers/net/ethernet/atheros/atlx/
H A Datlx.c145 unsigned int imr)
147 iowrite32(imr, adapter->hw.hw_addr + REG_IMR);
144 atlx_imr_set(struct atlx_adapter *adapter, unsigned int imr) argument
/linux-master/sound/soc/stm/
H A Dstm32_spdifrx.c324 int cr, cr_mask, imr, ret; local
328 imr = SPDIFRX_IMR_IFEIE | SPDIFRX_IMR_SYNCDIE | SPDIFRX_IMR_PERRIE;
329 ret = regmap_update_bits(spdifrx->regmap, STM32_SPDIFRX_IMR, imr, imr);
669 unsigned int cr, mask, sr, imr; local
674 regmap_read(spdifrx->regmap, STM32_SPDIFRX_IMR, &imr);
676 mask = imr & SPDIFRX_XIMR_MASK;
683 dev_err(&pdev->dev, "Unexpected IRQ. rflags=%#x, imr=%#x\n",
684 sr, imr);
H A Dstm32_sai_sub.c495 unsigned int sr, imr, flags; local
498 stm32_sai_sub_reg_rd(sai, STM_SAI_IMR_REGX, &imr);
501 flags = sr & imr;
760 int imr, cr2, ret; local
785 imr = SAI_XIMR_OVRUDRIE;
789 imr |= SAI_XIMR_MUTEDETIE;
793 imr |= SAI_XIMR_WCKCFGIE;
795 imr |= SAI_XIMR_AFSDETIE | SAI_XIMR_LFSDETIE;
798 SAI_XIMR_MASK, imr);
/linux-master/drivers/i2c/busses/
H A Di2c-at91-core.c45 dev->imr = at91_twi_read(dev, AT91_TWI_IMR) & AT91_TWI_INT_MASK;
51 at91_twi_write(dev, AT91_TWI_IER, dev->imr);
H A Di2c-at91.h146 unsigned imr; member in struct:at91_twi_dev
/linux-master/tools/testing/selftests/net/
H A Dtimestamping.c331 struct ip_mreq imr; local
431 imr.imr_multiaddr.s_addr = iaddr.s_addr;
432 imr.imr_interface.s_addr =
435 &imr.imr_interface.s_addr, sizeof(struct in_addr)) < 0)
440 &imr, sizeof(struct ip_mreq)) < 0)
/linux-master/drivers/tty/serial/
H A Dsccnxp.c117 u8 imr; member in struct:sccnxp_port
358 s->imr |= mask << (port->line * 4);
359 sccnxp_write(port, SCCNXP_IMR_REG, s->imr);
366 s->imr &= ~(mask << (port->line * 4));
367 sccnxp_write(port, SCCNXP_IMR_REG, s->imr);
488 isr &= s->imr;
1000 s->imr = 0;
/linux-master/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);
/linux-master/drivers/clocksource/
H A Dtimer-atmel-tcb.c45 u32 imr; member in struct:__anon158
79 tcb_cache[i].imr = readl(tcaddr + ATMEL_TC_REG(i, IMR));
101 writel(tcb_cache[i].imr, tcaddr + ATMEL_TC_REG(i, IER));
/linux-master/drivers/iio/adc/
H A Dimx93_adc.c196 u32 imr, mcr, pcda; local
208 imr = FIELD_PREP(IMX93_ADC_IMR_EOC_MASK, 1);
209 writel(imr, adc->regs + IMX93_ADC_IMR);
/linux-master/drivers/net/ethernet/apple/
H A Dmace.h21 REG(imr); /* interrupt mask register */
H A Dmacmace.c285 mb->imr = 0xFF; /* disable all intrs for now */
415 mb->imr = RCVINT;
437 mb->imr = 0xFF; /* disable all irqs */
630 mb->imr = RCVINT;
/linux-master/drivers/crypto/ccree/
H A Dcc_driver.c186 u32 imr; local
200 imr = cc_ioread(drvdata, CC_REG(HOST_IMR));
211 cc_iowrite(drvdata, CC_REG(HOST_IMR), imr | drvdata->comp_mask);
221 cc_iowrite(drvdata, CC_REG(HOST_IMR), imr | CC_GPR0_IRQ_MASK);
/linux-master/drivers/spi/
H A Dspi-dw-dma.c470 u16 imr, dma_ctrl; local
494 imr = DW_SPI_INT_TXOI;
496 imr |= DW_SPI_INT_RXUI | DW_SPI_INT_RXOI;
497 dw_spi_umask_intr(dws, imr);

Completed in 693 milliseconds

1234