Lines Matching refs:tegra186_wdt
68 struct tegra186_wdt { struct
78 static inline struct tegra186_wdt *to_tegra186_wdt(struct watchdog_device *wdd) in to_tegra186_wdt() argument
80 return container_of(wdd, struct tegra186_wdt, base); in to_tegra186_wdt()
88 struct tegra186_wdt *wdt;
99 static void wdt_writel(struct tegra186_wdt *wdt, u32 value, unsigned int offset) in wdt_writel()
104 static u32 wdt_readl(struct tegra186_wdt *wdt, unsigned int offset) in wdt_readl()
132 static void tegra186_wdt_disable(struct tegra186_wdt *wdt) in tegra186_wdt_disable()
142 static void tegra186_wdt_enable(struct tegra186_wdt *wdt) in tegra186_wdt_enable()
196 struct tegra186_wdt *wdt = to_tegra186_wdt(wdd); in tegra186_wdt_start()
205 struct tegra186_wdt *wdt = to_tegra186_wdt(wdd); in tegra186_wdt_stop()
214 struct tegra186_wdt *wdt = to_tegra186_wdt(wdd); in tegra186_wdt_ping()
225 struct tegra186_wdt *wdt = to_tegra186_wdt(wdd); in tegra186_wdt_set_timeout()
246 static struct tegra186_wdt *tegra186_wdt_create(struct tegra186_timer *tegra, in tegra186_wdt_create()
250 struct tegra186_wdt *wdt; in tegra186_wdt_create()