Lines Matching refs:mapbase

249 		dev->mapbase = lchip->base + info->offset;  in locomo_init_one_child()
251 dev->mapbase = 0; in locomo_init_one_child()
627 static void locomo_m62332_sendbit(void *mapbase, int bit) in locomo_m62332_sendbit() argument
631 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_sendbit()
633 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_sendbit()
636 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_sendbit()
638 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_sendbit()
643 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_sendbit()
645 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_sendbit()
648 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_sendbit()
650 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_sendbit()
655 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_sendbit()
657 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_sendbit()
668 void *mapbase = lchip->base; in locomo_m62332_senddata() local
675 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
677 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
680 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
682 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
689 locomo_m62332_sendbit(mapbase, data >> (8 - i)); in locomo_m62332_senddata()
693 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
695 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
698 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
700 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
702 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
704 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
707 if (locomo_readl(mapbase + LOCOMO_DAC) & LOCOMO_DAC_SDAOEB) { /* High is error */ in locomo_m62332_senddata()
717 locomo_m62332_sendbit(mapbase, data >> (8 - i)); in locomo_m62332_senddata()
721 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
723 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
726 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
728 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
730 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
732 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
735 if (locomo_readl(mapbase + LOCOMO_DAC) & LOCOMO_DAC_SDAOEB) { /* High is error */ in locomo_m62332_senddata()
742 locomo_m62332_sendbit(mapbase, dac_data >> (8 - i)); in locomo_m62332_senddata()
746 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
748 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
751 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
753 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
755 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
757 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
760 if (locomo_readl(mapbase + LOCOMO_DAC) & LOCOMO_DAC_SDAOEB) { /* High is error */ in locomo_m62332_senddata()
766 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
768 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
771 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
773 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
776 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
778 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
782 r = locomo_readl(mapbase + LOCOMO_DAC); in locomo_m62332_senddata()
784 locomo_writel(r, mapbase + LOCOMO_DAC); in locomo_m62332_senddata()