Lines Matching refs:dat
452 unsigned long dat;
457 dat = __raw_readl(base + 0x04);
458 dat &= ~(1 << offset);
460 dat |= 1 << offset;
461 __raw_writel(dat, base + 0x04);
468 __raw_writel(dat, base + 0x04);
515 unsigned long dat;
521 dat = __raw_readl(base + GPIODAT_OFF);
524 dat |= 1 << offset;
526 dat &= ~(1 << offset);
528 __raw_writel(dat, base + GPIODAT_OFF);
530 __raw_writel(dat, base + GPIODAT_OFF);
532 pr_debug("%s: %p: CON %08lx, DAT %08lx\n", __func__, base, con, dat);
588 unsigned long dat;
600 dat = __raw_readl(base + GPIODAT_OFF);
603 dat |= 1 << offset;
605 dat &= ~(1 << offset);
607 __raw_writel(dat, base + GPIODAT_OFF);
609 __raw_writel(dat, base + GPIODAT_OFF);
611 pr_debug("%s: %p: CON %08lx, DAT %08lx\n", __func__, base, con, dat);
630 unsigned long dat;
636 dat = __raw_readl(base + 0x04);
638 dat &= ~(1 << offset);
640 dat |= 1 << offset;
642 __raw_writel(dat, base + 0x04);
647 __raw_writel(dat, base + 0x04);
660 unsigned long dat;
664 dat = __raw_readl(base + 0x04);
665 dat &= ~(1 << offset);
667 dat |= 1 << offset;
668 __raw_writel(dat, base + 0x04);