Lines Matching refs:xilinx_wwdt_wdd
61 struct watchdog_device xilinx_wwdt_wdd; member
69 struct watchdog_device *xilinx_wwdt_wdd = &xdev->xilinx_wwdt_wdd; in xilinx_wwdt_start() local
93 dev_dbg(xilinx_wwdt_wdd->parent, "Watchdog Started!\n"); in xilinx_wwdt_start()
133 struct watchdog_device *xilinx_wwdt_wdd; in xwwdt_probe() local
143 xilinx_wwdt_wdd = &xdev->xilinx_wwdt_wdd; in xwwdt_probe()
144 xilinx_wwdt_wdd->info = &xilinx_wwdt_ident; in xwwdt_probe()
145 xilinx_wwdt_wdd->ops = &xilinx_wwdt_ops; in xwwdt_probe()
146 xilinx_wwdt_wdd->parent = dev; in xwwdt_probe()
160 xilinx_wwdt_wdd->min_timeout = XWWDT_MIN_TIMEOUT; in xwwdt_probe()
161 xilinx_wwdt_wdd->timeout = XWWDT_DEFAULT_TIMEOUT; in xwwdt_probe()
162 xilinx_wwdt_wdd->max_hw_heartbeat_ms = 1000 * xilinx_wwdt_wdd->timeout; in xwwdt_probe()
169 watchdog_init_timeout(xilinx_wwdt_wdd, wwdt_timeout, &pdev->dev); in xwwdt_probe()
171 watchdog_set_drvdata(xilinx_wwdt_wdd, xdev); in xwwdt_probe()
172 watchdog_set_nowayout(xilinx_wwdt_wdd, 1); in xwwdt_probe()
174 ret = devm_watchdog_register_device(dev, xilinx_wwdt_wdd); in xwwdt_probe()
179 xilinx_wwdt_wdd->timeout); in xwwdt_probe()