Searched refs:wdt (Results 51 - 75 of 75) sorted by relevance

123

/linux-master/drivers/watchdog/
H A Dorion_wdt.c70 struct watchdog_device wdt; member in struct:orion_watchdog
175 /* Fix the wdt and timer1 clock frequency to 25MHz */
189 if (dev->wdt.info->options & WDIOF_PRETIMEOUT)
204 if (dev->wdt.info->options & WDIOF_PRETIMEOUT)
213 if (dev->wdt.info->options & WDIOF_PRETIMEOUT)
240 if (dev->wdt.info->options & WDIOF_PRETIMEOUT)
397 watchdog_notify_pretimeout(&dev->wdt);
478 .compatible = "marvell,orion-wdt",
482 .compatible = "marvell,armada-370-wdt",
486 .compatible = "marvell,armada-xp-wdt",
[all...]
H A Dda9055_wdt.c32 struct watchdog_device wdt; member in struct:da9055_wdt_data
134 da9055_wdt = &driver_data->wdt;
149 ret = devm_watchdog_register_device(dev, &driver_data->wdt);
H A DMakefile28 obj-$(CONFIG_WDT) += wdt.o
76 obj-$(CONFIG_QCOM_WDT) += qcom-wdt.o
96 obj-$(CONFIG_GXP_WATCHDOG) += gxp-wdt.o
154 obj-$(CONFIG_SIEMENS_SIMATIC_IPC_WDT) += simatic-ipc-wdt.o
172 obj-$(CONFIG_OCTEON_WDT) += octeon-wdt.o
173 octeon-wdt-y := octeon-wdt-main.o octeon-wdt-nmi.o
179 obj-$(CONFIG_PIC32_WDT) += pic32-wdt.o
193 obj-$(CONFIG_PSERIES_WDT) += pseries-wdt
[all...]
H A Dda9052_wdt.c28 struct watchdog_device wdt; member in struct:da9052_wdt_data
164 da9052_wdt = &driver_data->wdt;
179 return devm_watchdog_register_device(dev, &driver_data->wdt);
H A Dloongson1_wdt.c30 struct watchdog_device wdt; member in struct:ls1x_wdt_drvdata
126 ls1x_wdt = &drvdata->wdt;
138 err = devm_watchdog_register_device(dev, &drvdata->wdt);
151 { .compatible = "loongson,ls1b-wdt", },
152 { .compatible = "loongson,ls1c-wdt", },
161 .name = "ls1x-wdt",
H A Dmt7621_wdt.c38 struct watchdog_device wdt; member in struct:mt7621_wdt_data
166 mt7621_wdt = &drvdata->wdt;
194 err = devm_watchdog_register_device(dev, &drvdata->wdt);
207 mt7621_wdt_stop(&drvdata->wdt);
211 { .compatible = "mediatek,mt7621-wdt" },
H A Dwm831x_wdt.c28 struct watchdog_device wdt; member in struct:wm831x_wdt_drvdata
199 wm831x_wdt = &driver_data->wdt;
243 return devm_watchdog_register_device(dev, &driver_data->wdt);
H A Djz4740_wdt.c40 struct watchdog_device wdt; member in struct:jz4740_wdt_drvdata
150 drvdata->clk = devm_clk_get(&pdev->dev, "wdt");
166 jz4740_wdt = &drvdata->wdt;
184 return devm_watchdog_register_device(dev, &drvdata->wdt);
190 .name = "jz4740-wdt",
200 MODULE_ALIAS("platform:jz4740-wdt");
H A Dwatchdog_dev.c660 __ATTRIBUTE_GROUPS(wdt); variable
/linux-master/arch/mips/bcm63xx/
H A DMakefile4 dev-rng.o dev-spi.o dev-hsspi.o dev-uart.o dev-wdt.o \
/linux-master/drivers/hwmon/
H A Dnct7904.c130 struct watchdog_device wdt; member in struct:nct7904_data
926 static int nct7904_wdt_start(struct watchdog_device *wdt) argument
928 struct nct7904_data *data = watchdog_get_drvdata(wdt);
934 static int nct7904_wdt_stop(struct watchdog_device *wdt) argument
936 struct nct7904_data *data = watchdog_get_drvdata(wdt);
941 static int nct7904_wdt_set_timeout(struct watchdog_device *wdt, argument
944 struct nct7904_data *data = watchdog_get_drvdata(wdt);
947 * Its minimum unit is minutes. And wdt->timeout needs
949 * to be: wdt->timeout = timeout / 60 * 60.
952 * So, wdt
960 nct7904_wdt_ping(struct watchdog_device *wdt) argument
985 nct7904_wdt_get_timeleft(struct watchdog_device *wdt) argument
[all...]
/linux-master/drivers/bcma/
H A Ddriver_chipcommon.c77 static u32 bcma_chipco_watchdog_timer_set_wdt(struct bcm47xx_wdt *wdt, argument
80 struct bcma_drv_cc *cc = bcm47xx_wdt_get_drvdata(wdt);
85 static u32 bcma_chipco_watchdog_timer_set_ms_wdt(struct bcm47xx_wdt *wdt, argument
88 struct bcma_drv_cc *cc = bcm47xx_wdt_get_drvdata(wdt);
116 struct bcm47xx_wdt wdt = {}; local
125 wdt.driver_data = cc;
126 wdt.timer_set = bcma_chipco_watchdog_timer_set_wdt;
127 wdt.timer_set_ms = bcma_chipco_watchdog_timer_set_ms_wdt;
128 wdt.max_timer_ms =
131 pdev = platform_device_register_data(NULL, "bcm47xx-wdt",
[all...]
/linux-master/drivers/ssb/
H A Dssb_private.h196 extern u32 ssb_chipco_watchdog_timer_set_wdt(struct bcm47xx_wdt *wdt,
198 extern u32 ssb_chipco_watchdog_timer_set_ms(struct bcm47xx_wdt *wdt, u32 ms);
220 extern u32 ssb_extif_watchdog_timer_set_wdt(struct bcm47xx_wdt *wdt, u32 ticks);
221 extern u32 ssb_extif_watchdog_timer_set_ms(struct bcm47xx_wdt *wdt, u32 ms);
223 static inline u32 ssb_extif_watchdog_timer_set_wdt(struct bcm47xx_wdt *wdt, argument
228 static inline u32 ssb_extif_watchdog_timer_set_ms(struct bcm47xx_wdt *wdt, argument
H A Ddriver_extif.c115 u32 ssb_extif_watchdog_timer_set_wdt(struct bcm47xx_wdt *wdt, u32 ticks) argument
117 struct ssb_extif *extif = bcm47xx_wdt_get_drvdata(wdt);
122 u32 ssb_extif_watchdog_timer_set_ms(struct bcm47xx_wdt *wdt, u32 ms) argument
124 struct ssb_extif *extif = bcm47xx_wdt_get_drvdata(wdt);
H A Ddriver_chipcommon.c311 u32 ssb_chipco_watchdog_timer_set_wdt(struct bcm47xx_wdt *wdt, u32 ticks) argument
313 struct ssb_chipcommon *cc = bcm47xx_wdt_get_drvdata(wdt);
321 u32 ssb_chipco_watchdog_timer_set_ms(struct bcm47xx_wdt *wdt, u32 ms) argument
323 struct ssb_chipcommon *cc = bcm47xx_wdt_get_drvdata(wdt);
/linux-master/drivers/media/platform/mediatek/vpu/
H A Dmtk_vpu.c185 * @wdt: VPU watchdog workqueue
213 struct vpu_wdt wdt; member in struct:mtk_vpu
277 "vpu: int %x, hv = 0x%x, vh = 0x%x, wdt = 0x%x\n",
387 struct vpu_wdt *wdt = container_of(ws, struct vpu_wdt, ws); local
388 struct mtk_vpu *vpu = container_of(wdt, struct mtk_vpu, wdt);
389 struct vpu_wdt_handler *handler = wdt->handler;
395 dev_err(vpu->dev, "[VPU] wdt enables clock failed %d\n", ret);
407 dev_dbg(vpu->dev, "wdt handler func %d\n", index);
424 handler = vpu->wdt
656 unsigned int running, pc, vpu_to_host, host_to_vpu, wdt, idle, ra, sp; local
[all...]
/linux-master/drivers/rtc/
H A Drtc-ds1307.c1679 struct watchdog_device *wdt; local
1686 wdt = devm_kzalloc(ds1307->dev, sizeof(*wdt), GFP_KERNEL);
1687 if (!wdt)
1692 wdt->bootstatus = WDIOF_CARDRESET;
1694 wdt->info = &ds1388_wdt_info;
1695 wdt->ops = &ds1388_wdt_ops;
1696 wdt->timeout = 99;
1697 wdt->max_timeout = 99;
1698 wdt
[all...]
/linux-master/drivers/mfd/
H A Dwm8350-core.c28 #include <linux/mfd/wm8350/wdt.h>
435 wm8350_client_dev_register(wm8350, "wm8350-wdt", &(wm8350->wdt.pdev));
H A Dwm8350-irq.c24 #include <linux/mfd/wm8350/wdt.h>
/linux-master/drivers/power/supply/
H A Drt9467-charger.c913 dev_err(data->dev, "Failed to kick wdt (%d)\n", ret);
1004 RT9467_IRQ_DESC(wdt, wdt, RT9467_IRQ_WDTMR),
1010 RT9467_IRQ_DESC(wdt, wdt, RT9467_IRQ_WDTMR),
H A Dbq25980_charger.c26 bool wdt; member in struct:bq25980_state
600 state->wdt = stat4 & BQ25980_WD_STAT;
745 else if (state.wdt)
824 old_state.wdt != new_state->wdt ||
H A Drt9471.c566 RT9471_IRQ_DESC(wdt, RT9471_IRQ_WDT),
/linux-master/include/linux/mfd/wm8350/
H A Dcore.h22 #include <linux/mfd/wm8350/wdt.h>
616 struct wm8350_wdt wdt; member in struct:wm8350
/linux-master/drivers/pinctrl/tegra/
H A Dpinctrl-tegra234.c1346 TEGRA_PIN_FUNCTION(wdt),
H A Dpinctrl-tegra194.c1205 TEGRA_PIN_FUNCTION(wdt),

Completed in 314 milliseconds

123