Lines Matching refs:dcr
86 unsigned long dcr;
89 dcr = __raw_readl(DMABRGCR);
90 __raw_writel(dcr & ~0x00ff0003, DMABRGCR); /* ack all */
91 dcr &= dcr >> 8; /* ignore masked */
94 if (dcr & 1)
96 if (dcr & 2)
100 dcr >>= 16;
101 while (dcr) {
102 i = __ffs(dcr);
103 dcr &= dcr - 1;
111 unsigned long dcr;
112 dcr = __raw_readl(DMABRGCR);
113 dcr &= ~(1 << ((dmairq > 1) ? dmairq + 22 : dmairq + 8));
114 __raw_writel(dcr, DMABRGCR);
119 unsigned long dcr;
120 dcr = __raw_readl(DMABRGCR);
121 dcr |= (1 << ((dmairq > 1) ? dmairq + 22 : dmairq + 8));
122 __raw_writel(dcr, DMABRGCR);