Searched refs:imr (Results 1 - 25 of 85) sorted by last modified time

1234

/linux-master/tools/arch/x86/include/uapi/asm/
H A Dkvm.h61 __u8 imr; /* interrupt mask register */ member in struct:kvm_pic_state
/linux-master/arch/x86/kvm/
H A Dtrace.h485 TP_PROTO(__u8 chip, __u8 pin, __u8 elcr, __u8 imr, bool coalesced),
486 TP_ARGS(chip, pin, elcr, imr, coalesced),
492 __field( __u8, imr )
500 __entry->imr = imr;
507 (__entry->imr & (1 << __entry->pin)) ? "|masked":"",
/linux-master/arch/x86/include/uapi/asm/
H A Dkvm.h61 __u8 imr; /* interrupt mask register */ member in struct:kvm_pic_state
/linux-master/drivers/tty/serial/
H A Dxilinx_uartps.c1373 unsigned int imr, ctrl; local
1384 imr = readl(port->membase + CDNS_UART_IMR);
1385 writel(imr, port->membase + CDNS_UART_IDR);
1401 writel(imr, port->membase + CDNS_UART_IER);
H A Dmsm_serial.c177 unsigned int imr; member in struct:msm_port
413 msm_port->imr &= ~MSM_UART_IMR_TXLEV;
414 msm_write(port, msm_port->imr, MSM_UART_IMR);
426 msm_port->imr |= MSM_UART_IMR_TXLEV;
427 msm_write(port, msm_port->imr, MSM_UART_IMR);
472 msm_port->imr |= MSM_UART_IMR_TXLEV;
473 msm_write(port, msm_port->imr, MSM_UART_IMR);
520 msm_port->imr &= ~MSM_UART_IMR_TXLEV;
521 msm_write(port, msm_port->imr, MSM_UART_IMR);
640 msm_port->imr
1487 u32 imr; local
1508 u32 imr; local
[all...]
H A Dmcf.c55 unsigned char imr; /* Local IMR mirror */ member in struct:mcf_uart
108 pp->imr |= MCFUART_UIR_TXREADY;
109 writeb(pp->imr, port->membase + MCFUART_UIMR);
118 pp->imr &= ~MCFUART_UIR_TXREADY;
119 writeb(pp->imr, port->membase + MCFUART_UIMR);
128 pp->imr &= ~MCFUART_UIR_RXREADY;
129 writeb(pp->imr, port->membase + MCFUART_UIMR);
164 pp->imr = MCFUART_UIR_RXREADY;
165 writeb(pp->imr, port->membase + MCFUART_UIMR);
182 pp->imr
[all...]
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);
484 isr &= s->imr;
996 s->imr = 0;
H A Datmel_serial.c174 u32 imr; member in struct:atmel_uart_port::__anon469
2135 unsigned int old_mode, mode, imr, quot, div, cd, fp = 0; local
2223 imr = atmel_uart_readl(port, ATMEL_US_IMR);
2380 atmel_uart_writel(port, ATMEL_US_IER, imr);
2602 unsigned int status, imr; local
2608 imr = atmel_uart_readl(port, ATMEL_US_IMR);
2635 atmel_uart_writel(port, ATMEL_US_IER, imr);
2775 atmel_port->cache.imr = atmel_uart_readl(port, ATMEL_US_IMR);
2808 atmel_uart_writel(port, ATMEL_US_IER, atmel_port->cache.imr);
H A Daltera_uart.c81 unsigned short imr; /* Local IMR mirror */ member in struct:altera_uart
114 unsigned short imr = pp->imr; local
121 imr &= ALTERA_UART_CONTROL_TRBK_MSK | ALTERA_UART_CONTROL_RTS_MSK;
123 altera_uart_writel(&pp->port, imr, ALTERA_UART_CONTROL_REG);
132 pp->imr |= ALTERA_UART_CONTROL_RTS_MSK;
134 pp->imr &= ~ALTERA_UART_CONTROL_RTS_MSK;
142 pp->imr |= ALTERA_UART_CONTROL_TRDY_MSK;
150 pp->imr &= ~ALTERA_UART_CONTROL_TRDY_MSK;
158 pp->imr
[all...]
/linux-master/drivers/net/ethernet/apple/
H A Dmace.c337 out_8(&mb->imr, 0xff); /* disable all intrs for now */
496 out_8(&mb->imr, RCVINT);
510 out_8(&mb->imr, 0xff); /* disable all intrs */
865 out_8(&mb->imr, RCVINT);
/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);
/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);
H A Dspi-atmel.c1122 u32 status, pending, imr; local
1126 imr = spi_readl(as, IMR);
1128 pending = status & imr;
1180 u32 status, pending, imr; local
1183 imr = spi_readl(as, IMR);
1185 pending = status & 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/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,
1852 imr->imr_ifindex = dev->ifindex;
2172 static int __ip_mc_join_group(struct sock *sk, struct ip_mreqn *imr, argument
2175 __be32 addr = imr->imr_multiaddr.s_addr;
2189 in_dev = ip_mc_find_dev(net, imr);
2224 ip_mc_join_group(struct sock *sk, struct ip_mreqn *imr) argument
2232 ip_mc_join_group_ssm(struct sock *sk, struct ip_mreqn *imr, unsigned int mode) argument
2258 ip_mc_leave_group(struct sock *sk, struct ip_mreqn *imr) argument
2310 struct ip_mreqn imr; local
2448 struct ip_mreqn imr; local
2539 struct ip_mreqn imr; local
[all...]
/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/wireless/realtek/rtw88/
H A Dmac.c275 u32 imr = 0; local
302 imr = rtw_read32(rtwdev, REG_SDIO_HIMR);
320 rtw_write32(rtwdev, REG_SDIO_HIMR, imr);
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dfw.c138 le32_to_cpu(palive->imr.enabled);
140 le32_to_cpu(palive->imr.size);
144 palive->imr.base_addr;
/linux-master/drivers/atm/
H A Dfore200e.c495 fore200e->regs.pca.imr = fore200e->virt_base + PCA200E_IMR_OFFSET;
/linux-master/drivers/dma/
H A Dat_hdmac.c395 " channel %d : imr = 0x%x, chsr = 0x%x\n",
831 u32 status, pending, imr; local
835 imr = dma_readl(atdma, EBCIMR);
837 pending = status & imr;
844 status, imr, pending);
/linux-master/drivers/ipack/devices/
H A Dipoctal.c351 &block_regs[i].w.imr);
/linux-master/drivers/gpu/drm/xe/display/ext/
H A Di915_irq.c11 void gen3_irq_reset(struct intel_uncore *uncore, i915_reg_t imr, argument
14 intel_uncore_write(uncore, imr, 0xffffffff);
15 intel_uncore_posting_read(uncore, imr);
47 i915_reg_t imr, u32 imr_val,
54 intel_uncore_write(uncore, imr, imr_val);
55 intel_uncore_posting_read(uncore, imr);
46 gen3_irq_init(struct intel_uncore *uncore, i915_reg_t imr, u32 imr_val, i915_reg_t ier, u32 ier_val, i915_reg_t iir) argument
/linux-master/arch/x86/platform/intel-quark/
H A Dimr_selftest.c16 #include <asm/imr.h>
/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/pinctrl/
H A Dpinctrl-at91-pio4.c143 u32 imr; member in struct:atmel_pioctrl::__anon72
1001 atmel_pioctrl->pm_suspend_backup[i].imr =
1026 atmel_pioctrl->pm_suspend_backup[i].imr);

Completed in 320 milliseconds

1234