Lines Matching refs:virtbase
75 static void __iomem *virtbase;
90 val = readw(virtbase + U300_WDOG_D2R);
93 virtbase + U300_WDOG_RR);
96 virtbase + U300_WDOG_IER);
106 writew(U300_WDOG_IMR_WILL_BARK_IRQ_ENABLE, virtbase + U300_WDOG_IMR);
108 writew(timeout, virtbase + U300_WDOG_TR);
110 writew(U300_WDOG_FR_FEED_RESTART_TIMER, virtbase + U300_WDOG_FR);
114 (void) readw(virtbase + U300_WDOG_CR);
115 val = readw(virtbase + U300_WDOG_D2R);
127 writew(0x0000U, virtbase + U300_WDOG_IMR);
129 val = readw(virtbase + U300_WDOG_D2R);
132 virtbase + U300_WDOG_D1R);
134 virtbase + U300_WDOG_D2R);
137 virtbase + U300_WDOG_D2R);
139 val = readw(virtbase + U300_WDOG_D2R);
162 virtbase + U300_WDOG_FR);
171 writew(time * 100, virtbase + U300_WDOG_TR);
174 virtbase + U300_WDOG_FR);
183 val = readw(virtbase + U300_WDOG_CR);
185 val = readw(virtbase + U300_WDOG_CR);
210 val = readw(virtbase + U300_WDOG_IER);
213 virtbase + U300_WDOG_IER);
214 writew(0x0000U, virtbase + U300_WDOG_IMR);
254 virtbase = devm_platform_ioremap_resource(pdev, 0);
255 if (IS_ERR(virtbase))
256 return PTR_ERR(virtbase);
270 val = readw(virtbase + U300_WDOG_SR);
285 val = readw(virtbase + U300_WDOG_D2R);
301 writew(U300_WDOG_SR_RESET_STATUS_RESET, virtbase + U300_WDOG_SR);
337 irqmaskstore = readw(virtbase + U300_WDOG_IMR) & 0x0001U;
338 wdogenablestore = readw(virtbase + U300_WDOG_D2R);
348 writew(irqmaskstore, virtbase + U300_WDOG_IMR);
352 virtbase + U300_WDOG_RR);
354 virtbase + U300_WDOG_FR);
371 virtbase + U300_WDOG_JOR);