• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-u300/

Lines Matching defs:virtbase

33 static void __iomem *virtbase;
324 return readl(virtbase + U300_GPIO_PXPDIR +
341 val = readl(virtbase + U300_GPIO_PXPDOR +
344 writel(val | (1 << (gpio & 0x07)), virtbase +
349 val = readl(virtbase + U300_GPIO_PXPDOR +
352 writel(val & ~(1 << (gpio & 0x07)), virtbase +
369 val = readl(virtbase + U300_GPIO_PXPCR + PIN_TO_PORT(gpio) *
375 writel(val, virtbase + U300_GPIO_PXPCR + PIN_TO_PORT(gpio) *
391 val = readl(virtbase + U300_GPIO_PXPCR + PIN_TO_PORT(gpio) *
397 writel(val, virtbase + U300_GPIO_PXPCR + PIN_TO_PORT(gpio) *
414 val = readl(virtbase + U300_GPIO_PXIEN + PIN_TO_PORT(gpio) *
417 writel(val, virtbase + U300_GPIO_PXIEN + PIN_TO_PORT(gpio) *
419 val = readl(virtbase + U300_GPIO_PXICR + PIN_TO_PORT(gpio) *
425 writel(val, virtbase + U300_GPIO_PXICR + PIN_TO_PORT(gpio) *
437 val = readl(virtbase + U300_GPIO_PXIEN + PIN_TO_PORT(gpio) *
440 writel(val, virtbase + U300_GPIO_PXIEN + PIN_TO_PORT(gpio) *
454 val = readl(virtbase + U300_GPIO_PXPER + PIN_TO_PORT(gpio) *
456 writel(val | (1 << (gpio & 0x07)), virtbase + U300_GPIO_PXPER +
459 val = readl(virtbase + U300_GPIO_PXPER + PIN_TO_PORT(gpio) *
461 writel(val & ~(1 << (gpio & 0x07)), virtbase + U300_GPIO_PXPER +
475 val = readl(virtbase + U300_GPIO_PXIEV + port->number *
478 val &= readl(virtbase + U300_GPIO_PXIEV + port->number *
483 writel(val, virtbase + U300_GPIO_PXIEV + port->number *
516 writel(val, virtbase + U300_GPIO_PXPDOR + i * U300_GPIO_PORTX_SPACING);
528 val = readl(virtbase + U300_GPIO_PXPCR +
535 writel(val, virtbase + U300_GPIO_PXPCR +
547 writel(val, virtbase + U300_GPIO_PXPER + i * U300_GPIO_PORTX_SPACING);
586 virtbase = ioremap(memres->start, resource_size(memres));
587 if (!virtbase) {
592 memres->start, virtbase);
597 writel(U300_GPIO_CR_BLOCK_CLOCK_ENABLE, virtbase + U300_GPIO_CR);
602 val = readl(virtbase + U300_GPIO_CR);
607 writel(U300_GPIO_CR_BLOCK_CLKRQ_ENABLE, virtbase + U300_GPIO_CR);
628 writel(0x0, virtbase + U300_GPIO_PXIFR +
637 iounmap(virtbase);
655 writel(0x00000000U, virtbase + U300_GPIO_CR);
658 iounmap(virtbase);