Home
last modified time | relevance | path

Searched refs:gpdr (Results 1 – 7 of 7) sorted by relevance

/linux-4.1.27/drivers/gpio/
Dgpio-intel-mid.c142 void __iomem *gpdr = gpio_reg(chip, offset, GPDR); in intel_gpio_direction_input() local
150 value = readl(gpdr); in intel_gpio_direction_input()
152 writel(value, gpdr); in intel_gpio_direction_input()
165 void __iomem *gpdr = gpio_reg(chip, offset, GPDR); in intel_gpio_direction_output() local
174 value = readl(gpdr); in intel_gpio_direction_output()
176 writel(value, gpdr); in intel_gpio_direction_output()
Dgpio-pxa.c194 unsigned long gafr = 0, gpdr = 0; in __gpio_is_occupied() local
199 gpdr = readl_relaxed(base + GPDR_OFFSET); in __gpio_is_occupied()
207 dir = gpdr & GPIO_bit(gpio); in __gpio_is_occupied()
215 ret = gpdr & GPIO_bit(gpio); in __gpio_is_occupied()
362 unsigned long gpdr, mask = GPIO_bit(gpio); in pxa_gpio_irq_type() local
379 gpdr = readl_relaxed(c->regbase + GPDR_OFFSET); in pxa_gpio_irq_type()
382 writel_relaxed(gpdr | mask, c->regbase + GPDR_OFFSET); in pxa_gpio_irq_type()
384 writel_relaxed(gpdr & ~mask, c->regbase + GPDR_OFFSET); in pxa_gpio_irq_type()
/linux-4.1.27/include/linux/
Dioc4.h119 } gpdr; /* Generic PIO data */ member
/linux-4.1.27/arch/ia64/include/asm/sn/
Dioc3.h75 uint32_t gpdr; member
/linux-4.1.27/arch/arm/mach-sa1100/
Dassabet.c146 unsigned gpdr = GPDR; in adv7171_write() local
168 GPDR = gpdr; in adv7171_write()
/linux-4.1.27/arch/mips/include/asm/sn/
Dioc3.h82 volatile u32 gpdr; /* 0x0003c */ member
/linux-4.1.27/drivers/sn/
Dioc3.c681 idd->gpdr_shadow = readl(&idd->vma->gpdr); in ioc3_probe()