/linux-master/drivers/watchdog/ |
H A D | orion_wdt.c | 70 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 D | da9055_wdt.c | 32 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 D | Makefile | 28 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 D | da9052_wdt.c | 28 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 D | loongson1_wdt.c | 30 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 D | mt7621_wdt.c | 38 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 D | wm831x_wdt.c | 28 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 D | jz4740_wdt.c | 40 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 D | watchdog_dev.c | 660 __ATTRIBUTE_GROUPS(wdt); variable
|
/linux-master/arch/mips/bcm63xx/ |
H A D | Makefile | 4 dev-rng.o dev-spi.o dev-hsspi.o dev-uart.o dev-wdt.o \
|
/linux-master/drivers/hwmon/ |
H A D | nct7904.c | 130 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 D | driver_chipcommon.c | 77 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 D | ssb_private.h | 196 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 D | driver_extif.c | 115 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 D | driver_chipcommon.c | 311 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 D | mtk_vpu.c | 185 * @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 D | rtc-ds1307.c | 1679 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 D | wm8350-core.c | 28 #include <linux/mfd/wm8350/wdt.h> 435 wm8350_client_dev_register(wm8350, "wm8350-wdt", &(wm8350->wdt.pdev));
|
H A D | wm8350-irq.c | 24 #include <linux/mfd/wm8350/wdt.h>
|
/linux-master/drivers/power/supply/ |
H A D | rt9467-charger.c | 913 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 D | bq25980_charger.c | 26 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 D | rt9471.c | 566 RT9471_IRQ_DESC(wdt, RT9471_IRQ_WDT),
|
/linux-master/include/linux/mfd/wm8350/ |
H A D | core.h | 22 #include <linux/mfd/wm8350/wdt.h> 616 struct wm8350_wdt wdt; member in struct:wm8350
|
/linux-master/drivers/pinctrl/tegra/ |
H A D | pinctrl-tegra234.c | 1346 TEGRA_PIN_FUNCTION(wdt),
|
H A D | pinctrl-tegra194.c | 1205 TEGRA_PIN_FUNCTION(wdt),
|