Lines Matching refs:base
61 void __iomem *base; /* physical */
72 void __iomem *base = wdev->base;
75 while ((__raw_readl(base + OMAP_WATCHDOG_WPS)) & 0x08)
79 __raw_writel(wdt_trgr_pattern, (base + OMAP_WATCHDOG_TGR));
82 while ((__raw_readl(base + OMAP_WATCHDOG_WPS)) & 0x08)
89 void __iomem *base = wdev->base;
92 __raw_writel(0xBBBB, base + OMAP_WATCHDOG_SPR);
93 while ((__raw_readl(base + OMAP_WATCHDOG_WPS)) & 0x10)
96 __raw_writel(0x4444, base + OMAP_WATCHDOG_SPR);
97 while ((__raw_readl(base + OMAP_WATCHDOG_WPS)) & 0x10)
103 void __iomem *base = wdev->base;
106 __raw_writel(0xAAAA, base + OMAP_WATCHDOG_SPR); /* TIMER_MODE */
107 while (__raw_readl(base + OMAP_WATCHDOG_WPS) & 0x10)
110 __raw_writel(0x5555, base + OMAP_WATCHDOG_SPR); /* TIMER_MODE */
111 while (__raw_readl(base + OMAP_WATCHDOG_WPS) & 0x10)
127 void __iomem *base = wdev->base;
130 while (__raw_readl(base + OMAP_WATCHDOG_WPS) & 0x04)
133 __raw_writel(pre_margin, base + OMAP_WATCHDOG_LDR);
134 while (__raw_readl(base + OMAP_WATCHDOG_WPS) & 0x04)
144 void __iomem *base = wdev->base;
153 while (__raw_readl(base + OMAP_WATCHDOG_WPS) & 0x01)
156 __raw_writel((1 << 5) | (PTV << 2), base + OMAP_WATCHDOG_CNTRL);
157 while (__raw_readl(base + OMAP_WATCHDOG_WPS) & 0x01)
309 wdev->base = ioremap(res->start, resource_size(res));
310 if (!wdev->base) {
333 __raw_readl(wdev->base + OMAP_WATCHDOG_REV) & 0xFF,
337 __raw_writel(0x01, wdev->base + OMAP_WATCHDOG_SYS_CONFIG);
348 iounmap(wdev->base);
351 wdev->base = NULL;
391 iounmap(wdev->base);