Lines Matching refs:iomem
48 void __iomem *iomem;
49 unsigned long (*read)(void __iomem *iomem);
50 void (*write)(void __iomem *iomem, unsigned long data);
62 struct intc_irqpin_iomem iomem[INTC_IRQPIN_REG_NR];
77 static unsigned long intc_irqpin_read32(void __iomem *iomem)
79 return ioread32(iomem);
82 static unsigned long intc_irqpin_read8(void __iomem *iomem)
84 return ioread8(iomem);
87 static void intc_irqpin_write32(void __iomem *iomem, unsigned long data)
89 iowrite32(data, iomem);
92 static void intc_irqpin_write8(void __iomem *iomem, unsigned long data)
94 iowrite8(data, iomem);
100 struct intc_irqpin_iomem *i = &p->iomem[reg];
102 return i->read(i->iomem);
108 struct intc_irqpin_iomem *i = &p->iomem[reg];
110 i->write(i->iomem, data);
116 return BIT((p->iomem[reg].width - 1) - hw_irq);
438 i = &p->iomem[k];
461 i->iomem = devm_ioremap(dev, io[k]->start,
463 if (!i->iomem) {