Searched refs:gpdr (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/gpio/ |
| H A D | gpio-sa1100.c | 58 void __iomem *gpdr = sa1100_gpio_chip(chip)->membase + R_GPDR; in sa1100_get_direction() local 60 if (readl_relaxed(gpdr) & BIT(offset)) in sa1100_get_direction() 68 void __iomem *gpdr = sa1100_gpio_chip(chip)->membase + R_GPDR; in sa1100_direction_input() local 72 writel_relaxed(readl_relaxed(gpdr) & ~BIT(offset), gpdr); in sa1100_direction_input() 80 void __iomem *gpdr = sa1100_gpio_chip(chip)->membase + R_GPDR; in sa1100_direction_output() local 85 writel_relaxed(readl_relaxed(gpdr) | BIT(offset), gpdr); in sa1100_direction_output()
|
| H A D | gpio-tangier.c | 56 u32 gpdr; member 111 void __iomem *gpdr; in tng_gpio_direction_input() local 115 gpdr = gpio_reg_and_bit(chip, offset, GPDR, &shift); in tng_gpio_direction_input() 119 value = readl(gpdr); in tng_gpio_direction_input() 121 writel(value, gpdr); in tng_gpio_direction_input() 130 void __iomem *gpdr; in tng_gpio_direction_output() local 133 gpdr = gpio_reg_and_bit(chip, offset, GPDR, &shift); in tng_gpio_direction_output() 138 value = readl(gpdr); in tng_gpio_direction_output() 140 writel(value, gpdr); in tng_gpio_direction_output() 147 void __iomem *gpdr; in tng_gpio_get_direction() local [all …]
|
| H A D | gpio-pxa.c | 197 unsigned long gafr = 0, gpdr = 0; in __gpio_is_occupied() local 201 gpdr = readl_relaxed(base + GPDR_OFFSET); in __gpio_is_occupied() 209 dir = gpdr & GPIO_bit(gpio); in __gpio_is_occupied() 217 ret = gpdr & GPIO_bit(gpio); in __gpio_is_occupied() 397 unsigned long gpdr, mask = GPIO_bit(gpio); in pxa_gpio_irq_type() local 412 gpdr = readl_relaxed(c->regbase + GPDR_OFFSET); in pxa_gpio_irq_type() 415 writel_relaxed(gpdr | mask, c->regbase + GPDR_OFFSET); in pxa_gpio_irq_type() 417 writel_relaxed(gpdr & ~mask, c->regbase + GPDR_OFFSET); in pxa_gpio_irq_type()
|
| /linux/arch/arm/mach-sa1100/ |
| H A D | assabet.c | 170 unsigned gpdr = GPDR; in adv7171_write() local 192 GPDR = gpdr; in adv7171_write()
|
| /linux/arch/mips/include/asm/sn/ |
| H A D | ioc3.h | 130 u32 gpdr; /* 0x0003c */ member
|