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