Lines Matching refs:r

173 	unsigned int r;  in locomo_mask_irq()  local
174 r = locomo_readl(lchip->base + LOCOMO_ICR); in locomo_mask_irq()
175 r &= ~(0x0010 << (d->irq - lchip->irq_base)); in locomo_mask_irq()
176 locomo_writel(r, lchip->base + LOCOMO_ICR); in locomo_mask_irq()
182 unsigned int r; in locomo_unmask_irq() local
183 r = locomo_readl(lchip->base + LOCOMO_ICR); in locomo_unmask_irq()
184 r |= (0x0010 << (d->irq - lchip->irq_base)); in locomo_unmask_irq()
185 locomo_writel(r, lchip->base + LOCOMO_ICR); in locomo_unmask_irq()
325 unsigned long r; in locomo_resume() local
344 r = locomo_readl(lchip->base + LOCOMO_KEYBOARD + LOCOMO_KIC); in locomo_resume()
345 r &= 0xFEFF; in locomo_resume()
346 locomo_writel(r, lchip->base + LOCOMO_KEYBOARD + LOCOMO_KIC); in locomo_resume()
376 unsigned long r; in __locomo_probe() local
425 r = locomo_readl(lchip->base + LOCOMO_ASD); in __locomo_probe()
426 r |= 0x8000; in __locomo_probe()
427 locomo_writel(r, lchip->base + LOCOMO_ASD); in __locomo_probe()
430 r = locomo_readl(lchip->base + LOCOMO_HSD); in __locomo_probe()
431 r |= 0x8000; in __locomo_probe()
432 locomo_writel(r, lchip->base + LOCOMO_HSD); in __locomo_probe()
440 r = locomo_readl(lchip->base + LOCOMO_TADC); in __locomo_probe()
441 r |= 0x10; in __locomo_probe()
442 locomo_writel(r, lchip->base + LOCOMO_TADC); in __locomo_probe()
446 r = locomo_readl(lchip->base + LOCOMO_DAC); in __locomo_probe()
447 r |= LOCOMO_DAC_SCLOEB | LOCOMO_DAC_SDAOEB; in __locomo_probe()
448 locomo_writel(r, lchip->base + LOCOMO_DAC); in __locomo_probe()
450 r = locomo_readl(lchip->base + LOCOMO_VER); in __locomo_probe()
451 printk(KERN_INFO "LoCoMo Chip: %lu%lu\n", (r >> 8), (r & 0xff)); in __locomo_probe()
545 unsigned int r; in locomo_gpio_set_dir() local
552 r = locomo_readl(lchip->base + LOCOMO_GPD); in locomo_gpio_set_dir()
554 r |= bits; in locomo_gpio_set_dir()
556 r &= ~bits; in locomo_gpio_set_dir()
557 locomo_writel(r, lchip->base + LOCOMO_GPD); in locomo_gpio_set_dir()
559 r = locomo_readl(lchip->base + LOCOMO_GPE); in locomo_gpio_set_dir()
561 r |= bits; in locomo_gpio_set_dir()
563 r &= ~bits; in locomo_gpio_set_dir()
564 locomo_writel(r, lchip->base + LOCOMO_GPE); in locomo_gpio_set_dir()
610 unsigned int r; in locomo_gpio_write() local
617 r = locomo_readl(lchip->base + LOCOMO_GPO); in locomo_gpio_write()
619 r |= bits; in locomo_gpio_write()
621 r &= ~bits; in locomo_gpio_write()
622 locomo_writel(r, lchip->base + LOCOMO_GPO); in locomo_gpio_write()
630 unsigned int r; in locomo_m62332_sendbit() local
632 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_sendbit()
633 r &= ~(LOCOMO_DAC_SCLOEB); in locomo_m62332_sendbit()
634 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_sendbit()
637 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_sendbit()
638 r &= ~(LOCOMO_DAC_SCLOEB); in locomo_m62332_sendbit()
639 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_sendbit()
644 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_sendbit()
645 r |= LOCOMO_DAC_SDAOEB; in locomo_m62332_sendbit()
646 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_sendbit()
649 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_sendbit()
650 r &= ~(LOCOMO_DAC_SDAOEB); in locomo_m62332_sendbit()
651 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_sendbit()
656 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_sendbit()
657 r |= LOCOMO_DAC_SCLOEB; in locomo_m62332_sendbit()
658 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_sendbit()
668 unsigned int r; in locomo_m62332_senddata() local
676 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
677 r |= LOCOMO_DAC_SCLOEB | LOCOMO_DAC_SDAOEB; in locomo_m62332_senddata()
678 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
681 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
682 r &= ~(LOCOMO_DAC_SDAOEB); in locomo_m62332_senddata()
683 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
694 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
695 r &= ~(LOCOMO_DAC_SCLOEB); in locomo_m62332_senddata()
696 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
699 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
700 r &= ~(LOCOMO_DAC_SDAOEB); in locomo_m62332_senddata()
701 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
703 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
704 r |= LOCOMO_DAC_SCLOEB; in locomo_m62332_senddata()
705 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
722 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
723 r &= ~(LOCOMO_DAC_SCLOEB); in locomo_m62332_senddata()
724 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
727 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
728 r &= ~(LOCOMO_DAC_SDAOEB); in locomo_m62332_senddata()
729 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
731 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
732 r |= LOCOMO_DAC_SCLOEB; in locomo_m62332_senddata()
733 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
747 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
748 r &= ~(LOCOMO_DAC_SCLOEB); in locomo_m62332_senddata()
749 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
752 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
753 r &= ~(LOCOMO_DAC_SDAOEB); in locomo_m62332_senddata()
754 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
756 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
757 r |= LOCOMO_DAC_SCLOEB; in locomo_m62332_senddata()
758 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
767 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
768 r &= ~(LOCOMO_DAC_SCLOEB); in locomo_m62332_senddata()
769 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
772 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
773 r |= LOCOMO_DAC_SCLOEB; in locomo_m62332_senddata()
774 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
777 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
778 r |= LOCOMO_DAC_SDAOEB; in locomo_m62332_senddata()
779 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
783 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
784 r |= LOCOMO_DAC_SCLOEB | LOCOMO_DAC_SDAOEB; in locomo_m62332_senddata()
785 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_senddata()