Lines Matching defs:mmio
36 static inline void i810_report_error(u8 __iomem *mmio)
43 i810_readw(IIR, mmio),
44 i810_readb(EIR, mmio),
45 i810_readl(PGTBL_ER, mmio),
46 i810_readl(IPEIR, mmio),
47 i810_readl(IPEHR, mmio));
63 u8 __iomem *mmio = par->mmio_start_virtual;
67 head = i810_readl(IRING + 4, mmio) & RBUFFER_HEAD_MASK;
76 i810_report_error(mmio);
93 u8 __iomem *mmio = par->mmio_start_virtual;
99 while((i810_readw(INSTDONE, mmio) & 0x7B) != 0x7B && --count);
103 printk("INSTDONE: 0x%04x\n", i810_readl(INSTDONE, mmio));
104 i810_report_error(mmio);
137 u8 __iomem *mmio = par->mmio_start_virtual;
139 i810_writel(IRING, mmio, par->cur_tail);
287 u8 __iomem *mmio = par->mmio_start_virtual;
289 tmp = i810_readl(IRING + 12, mmio);
295 i810_writel(IRING + 12, mmio, tmp);
412 u8 __iomem *mmio = par->mmio_start_virtual;
415 i810_writel(DPLYBASE, mmio, par->fb.physical + offset);
433 u8 __iomem *mmio = par->mmio_start_virtual;
437 i810_writel(IRING, mmio, 0);
438 i810_writel(IRING + 4, mmio, 0);
441 tmp2 = i810_readl(IRING + 8, mmio) & ~RBUFFER_START_MASK;
443 i810_writel(IRING + 8, mmio, tmp2 | tmp1);
445 tmp1 = i810_readl(IRING + 12, mmio);
448 i810_writel(IRING + 12, mmio, tmp1 | tmp2);