Searched refs:tgpio (Results 1 - 2 of 2) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/gpio/
H A Dtimbgpio.c55 struct timbgpio *tgpio = container_of(gpio, struct timbgpio, gpio); local
58 spin_lock(&tgpio->lock);
59 reg = ioread32(tgpio->membase + offset);
66 iowrite32(reg, tgpio->membase + offset);
67 spin_unlock(&tgpio->lock);
79 struct timbgpio *tgpio = container_of(gpio, struct timbgpio, gpio); local
82 value = ioread32(tgpio->membase + TGPIOVAL);
100 struct timbgpio *tgpio = container_of(gpio, struct timbgpio, gpio); local
102 if (tgpio->irq_base <= 0)
105 return tgpio
113 struct timbgpio *tgpio = get_irq_chip_data(irq); local
121 struct timbgpio *tgpio = get_irq_chip_data(irq); local
129 struct timbgpio *tgpio = get_irq_chip_data(irq); local
189 struct timbgpio *tgpio = get_irq_data(irq); local
212 struct timbgpio *tgpio; local
306 struct timbgpio *tgpio = platform_get_drvdata(pdev); local
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/gpio/
H A Dtimbgpio.c55 struct timbgpio *tgpio = container_of(gpio, struct timbgpio, gpio); local
58 spin_lock(&tgpio->lock);
59 reg = ioread32(tgpio->membase + offset);
66 iowrite32(reg, tgpio->membase + offset);
67 spin_unlock(&tgpio->lock);
79 struct timbgpio *tgpio = container_of(gpio, struct timbgpio, gpio); local
82 value = ioread32(tgpio->membase + TGPIOVAL);
100 struct timbgpio *tgpio = container_of(gpio, struct timbgpio, gpio); local
102 if (tgpio->irq_base <= 0)
105 return tgpio
113 struct timbgpio *tgpio = get_irq_chip_data(irq); local
121 struct timbgpio *tgpio = get_irq_chip_data(irq); local
129 struct timbgpio *tgpio = get_irq_chip_data(irq); local
189 struct timbgpio *tgpio = get_irq_data(irq); local
212 struct timbgpio *tgpio; local
306 struct timbgpio *tgpio = platform_get_drvdata(pdev); local
[all...]

Completed in 107 milliseconds