Lines Matching refs:base

64 	void __iomem    *base;          /* physical */
73 void __iomem *base = wdev->base;
76 while ((readl_relaxed(base + OMAP_WATCHDOG_WPS)) & 0x08)
80 writel_relaxed(wdev->wdt_trgr_pattern, (base + OMAP_WATCHDOG_TGR));
83 while ((readl_relaxed(base + OMAP_WATCHDOG_WPS)) & 0x08)
90 void __iomem *base = wdev->base;
93 writel_relaxed(0xBBBB, base + OMAP_WATCHDOG_SPR);
94 while ((readl_relaxed(base + OMAP_WATCHDOG_WPS)) & 0x10)
97 writel_relaxed(0x4444, base + OMAP_WATCHDOG_SPR);
98 while ((readl_relaxed(base + OMAP_WATCHDOG_WPS)) & 0x10)
104 void __iomem *base = wdev->base;
107 writel_relaxed(0xAAAA, base + OMAP_WATCHDOG_SPR); /* TIMER_MODE */
108 while (readl_relaxed(base + OMAP_WATCHDOG_WPS) & 0x10)
111 writel_relaxed(0x5555, base + OMAP_WATCHDOG_SPR); /* TIMER_MODE */
112 while (readl_relaxed(base + OMAP_WATCHDOG_WPS) & 0x10)
120 void __iomem *base = wdev->base;
123 while (readl_relaxed(base + OMAP_WATCHDOG_WPS) & 0x04)
126 writel_relaxed(pre_margin, base + OMAP_WATCHDOG_LDR);
127 while (readl_relaxed(base + OMAP_WATCHDOG_WPS) & 0x04)
134 void __iomem *base = wdev->base;
150 while (readl_relaxed(base + OMAP_WATCHDOG_WPS) & 0x01)
153 writel_relaxed((1 << 5) | (PTV << 2), base + OMAP_WATCHDOG_CNTRL);
154 while (readl_relaxed(base + OMAP_WATCHDOG_WPS) & 0x01)
208 void __iomem *base = wdev->base;
211 value = readl_relaxed(base + OMAP_WATCHDOG_CRR);
245 wdev->base = devm_platform_ioremap_resource(pdev, 0);
246 if (IS_ERR(wdev->base))
247 return PTR_ERR(wdev->base);
286 readl_relaxed(wdev->base + OMAP_WATCHDOG_REV) & 0xFF,