Lines Matching refs:rstout

69 	void __iomem *rstout;  member
206 reg = readl(dev->rstout); in armada375_start()
208 writel(reg, dev->rstout); in armada375_start()
231 reg = readl(dev->rstout); in armada370_start()
233 writel(reg, dev->rstout); in armada370_start()
250 atomic_io_modify(dev->rstout, dev->data->rstout_enable_bit, in orion_start()
269 atomic_io_modify(dev->rstout, dev->data->rstout_enable_bit, 0); in orion_stop()
285 reg = readl(dev->rstout); in armada375_stop()
287 writel(reg, dev->rstout); in armada375_stop()
301 reg = readl(dev->rstout); in armada370_stop()
303 writel(reg, dev->rstout); in armada370_stop()
322 enabled = readl(dev->rstout) & dev->data->rstout_enable_bit; in orion_enabled()
333 enabled = readl(dev->rstout) & dev->data->rstout_enable_bit; in armada375_enabled()
389 phys_addr_t rstout; in orion_wdt_ioremap_rstout() local
396 rstout = internal_regs + ORION_RSTOUT_MASK_OFFSET; in orion_wdt_ioremap_rstout()
398 WARN(1, FW_BUG "falling back to harcoded RSTOUT reg %pa\n", &rstout); in orion_wdt_ioremap_rstout()
399 return devm_ioremap(&pdev->dev, rstout, 0x4); in orion_wdt_ioremap_rstout()
496 dev->rstout = orion_wdt_ioremap_rstout(pdev, res->start & in orion_wdt_get_regs()
498 if (!dev->rstout) in orion_wdt_get_regs()
506 dev->rstout = devm_ioremap_resource(&pdev->dev, res); in orion_wdt_get_regs()
507 if (IS_ERR(dev->rstout)) in orion_wdt_get_regs()
508 return PTR_ERR(dev->rstout); in orion_wdt_get_regs()
515 dev->rstout = devm_ioremap_resource(&pdev->dev, res); in orion_wdt_get_regs()
516 if (IS_ERR(dev->rstout)) in orion_wdt_get_regs()
517 return PTR_ERR(dev->rstout); in orion_wdt_get_regs()