Lines Matching defs:qmgr_regs

16 static struct qmgr_regs __iomem *qmgr_regs;
36 __raw_writel(val, &qmgr_regs->acc[queue][0]);
42 val = __raw_readl(&qmgr_regs->acc[queue][0]);
54 return (__raw_readl(&qmgr_regs->stat1[queue >> 3])
61 return (__raw_readl(&qmgr_regs->stat2[queue >> 4])
86 return (__raw_readl(&qmgr_regs->statne_h) >>
100 return (__raw_readl(&qmgr_regs->statf_h) >>
126 reg = &qmgr_regs->irqsrc[queue >> 3]; /* 8 queues per u32 */
146 __raw_writel(0xFFFFFFFF, &qmgr_regs->irqstat[0]);
148 en_bitmap = __raw_readl(&qmgr_regs->irqen[0]);
152 src = __raw_readl(&qmgr_regs->irqsrc[i >> 3]);
153 stat = __raw_readl(&qmgr_regs->stat1[i >> 3]);
171 __raw_writel(0xFFFFFFFF, &qmgr_regs->irqstat[1]);
173 req_bitmap = __raw_readl(&qmgr_regs->irqen[1]) &
174 __raw_readl(&qmgr_regs->statne_h);
188 u32 req_bitmap = __raw_readl(&qmgr_regs->irqstat[half]);
192 __raw_writel(req_bitmap, &qmgr_regs->irqstat[half]); /* ACK */
211 __raw_writel(__raw_readl(&qmgr_regs->irqen[half]) | mask,
212 &qmgr_regs->irqen[half]);
223 __raw_writel(__raw_readl(&qmgr_regs->irqen[half]) & ~mask,
224 &qmgr_regs->irqen[half]);
225 __raw_writel(mask, &qmgr_regs->irqstat[half]); /* clear */
286 if (__raw_readl(&qmgr_regs->sram[queue])) {
300 if (addr + len > ARRAY_SIZE(qmgr_regs->sram)) {
312 __raw_writel(cfg | (addr << 14), &qmgr_regs->sram[queue]);
335 cfg = __raw_readl(&qmgr_regs->sram[queue]);
362 __raw_writel(0, &qmgr_regs->sram[queue]);
385 qmgr_regs = devm_ioremap_resource(dev, res);
386 if (IS_ERR(qmgr_regs))
387 return PTR_ERR(qmgr_regs);
400 __raw_writel(0x33333333, &qmgr_regs->stat1[i]);
401 __raw_writel(0, &qmgr_regs->irqsrc[i]);
404 __raw_writel(0, &qmgr_regs->stat2[i]);
405 __raw_writel(0xFFFFFFFF, &qmgr_regs->irqstat[i]); /* clear */
406 __raw_writel(0, &qmgr_regs->irqen[i]);
409 __raw_writel(0xFFFFFFFF, &qmgr_regs->statne_h);
410 __raw_writel(0, &qmgr_regs->statf_h);
413 __raw_writel(0, &qmgr_regs->sram[i]);