Home
last modified time | relevance | path

Searched refs:icmr (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/drivers/irqchip/
Dirq-sa11x0.c86 unsigned int icmr; member
96 st->icmr = readl_relaxed(iobase + ICMR); in sa1100irq_suspend()
103 writel_relaxed(st->icmr & 0xfffff000, iobase + ICMR); in sa1100irq_suspend()
116 writel_relaxed(st->icmr, iobase + ICMR); in sa1100irq_resume()
136 uint32_t icip, icmr, mask; in sa1100_handle_irq() local
140 icmr = readl_relaxed(iobase + ICMR); in sa1100_handle_irq()
141 mask = icip & icmr; in sa1100_handle_irq()
/Linux-v4.19/arch/arm/mach-pxa/
Dirq.c71 uint32_t icmr = __raw_readl(base + ICMR); in pxa_mask_irq() local
73 icmr &= ~BIT(irq & 0x1f); in pxa_mask_irq()
74 __raw_writel(icmr, base + ICMR); in pxa_mask_irq()
81 uint32_t icmr = __raw_readl(base + ICMR); in pxa_unmask_irq() local
83 icmr |= BIT(irq & 0x1f); in pxa_unmask_irq()
84 __raw_writel(icmr, base + ICMR); in pxa_unmask_irq()
96 uint32_t icip, icmr, mask; in icip_handle_irq() local
100 icmr = __raw_readl(pxa_irq_base + ICMR); in icip_handle_irq()
101 mask = icip & icmr; in icip_handle_irq()
/Linux-v4.19/arch/ia64/sn/kernel/
Dbte_error.c43 ii_icmr_u_t icmr; in shub1_bte_error_handler() local
72 icmr.ii_icmr_regval = REMOTE_HUB_L(nasid, IIO_ICMR); in shub1_bte_error_handler()
73 if (icmr.ii_icmr_fld_s.i_crb_mark != 0) { in shub1_bte_error_handler()
83 if (icmr.ii_icmr_fld_s.i_crb_vld != 0) { in shub1_bte_error_handler()
85 valid_crbs = icmr.ii_icmr_fld_s.i_crb_vld; in shub1_bte_error_handler()
/Linux-v4.19/arch/unicore32/kernel/
Dirq.c233 unsigned int icmr; member
243 st->icmr = readl(INTC_ICMR); in puv3_irq_suspend()
277 writel(st->icmr, INTC_ICMR); in puv3_irq_resume()