Lines Matching refs:dat
269 unsigned long dat;
274 dat = __raw_readl(base + 0x04);
275 dat &= ~(1 << offset);
277 dat |= 1 << offset;
278 __raw_writel(dat, base + 0x04);
285 __raw_writel(dat, base + 0x04);
332 unsigned long dat;
338 dat = __raw_readl(base + GPIODAT_OFF);
341 dat |= 1 << offset;
343 dat &= ~(1 << offset);
345 __raw_writel(dat, base + GPIODAT_OFF);
347 __raw_writel(dat, base + GPIODAT_OFF);
349 pr_debug("%s: %p: CON %08lx, DAT %08lx\n", __func__, base, con, dat);
405 unsigned long dat;
417 dat = __raw_readl(base + GPIODAT_OFF);
420 dat |= 1 << offset;
422 dat &= ~(1 << offset);
424 __raw_writel(dat, base + GPIODAT_OFF);
426 __raw_writel(dat, base + GPIODAT_OFF);
428 pr_debug("%s: %p: CON %08lx, DAT %08lx\n", __func__, base, con, dat);
439 unsigned long dat;
443 dat = __raw_readl(base + 0x04);
444 dat &= ~(1 << offset);
446 dat |= 1 << offset;
447 __raw_writel(dat, base + 0x04);