Home
last modified time | relevance | path

Searched refs:wdt (Results 1 – 25 of 26) sorted by relevance

12

/qemu/hw/cpu/
H A Da9mpcore.c44 object_initialize_child(obj, "wdt", &s->wdt, TYPE_ARM_MPTIMER); in a9mp_priv_initfn()
113 wdtdev = DEVICE(&s->wdt); in a9mp_priv_realize()
115 if (!sysbus_realize(SYS_BUS_DEVICE(&s->wdt), errp)) { in a9mp_priv_realize()
118 wdtbusdev = SYS_BUS_DEVICE(&s->wdt); in a9mp_priv_realize()
/qemu/hw/arm/
H A Dfsl-imx25.c78 object_initialize_child(obj, "wdt", &s->wdt, TYPE_IMX2_WDT); in fsl_imx25_init()
275 object_property_set_bool(OBJECT(&s->wdt), "pretimeout-support", true, in fsl_imx25_realize()
277 sysbus_realize(SYS_BUS_DEVICE(&s->wdt), &error_abort); in fsl_imx25_realize()
278 sysbus_mmio_map(SYS_BUS_DEVICE(&s->wdt), 0, FSL_IMX25_WDT_ADDR); in fsl_imx25_realize()
279 sysbus_connect_irq(SYS_BUS_DEVICE(&s->wdt), 0, in fsl_imx25_realize()
H A Dfsl-imx31.c60 object_initialize_child(obj, "wdt", &s->wdt, TYPE_IMX2_WDT); in fsl_imx31_init()
187 sysbus_realize(SYS_BUS_DEVICE(&s->wdt), &error_abort); in fsl_imx31_realize()
188 sysbus_mmio_map(SYS_BUS_DEVICE(&s->wdt), 0, FSL_IMX31_WDT_ADDR); in fsl_imx31_realize()
H A Dallwinner-a10.c93 object_initialize_child(obj, "wdt", &s->wdt, TYPE_AW_WDT_SUN4I); in aw_a10_init()
199 sysbus_realize(SYS_BUS_DEVICE(&s->wdt), &error_fatal); in aw_a10_realize()
200 sysbus_mmio_map_overlap(SYS_BUS_DEVICE(&s->wdt), 0, AW_A10_WDT_BASE, 1); in aw_a10_realize()
H A Dfsl-imx6.c102 object_initialize_child(obj, name, &s->wdt[i], TYPE_IMX2_WDT); in fsl_imx6_init()
422 object_property_set_bool(OBJECT(&s->wdt[i]), "pretimeout-support", in fsl_imx6_realize()
424 sysbus_realize(SYS_BUS_DEVICE(&s->wdt[i]), &error_abort); in fsl_imx6_realize()
426 sysbus_mmio_map(SYS_BUS_DEVICE(&s->wdt[i]), 0, FSL_IMX6_WDOGn_ADDR[i]); in fsl_imx6_realize()
427 sysbus_connect_irq(SYS_BUS_DEVICE(&s->wdt[i]), 0, in fsl_imx6_realize()
H A Daspeed_ast10x0.c161 object_initialize_child(obj, "wdt[*]", &s->wdt[i], typename); in aspeed_soc_ast1030_init()
381 AspeedWDTClass *awc = ASPEED_WDT_GET_CLASS(&s->wdt[i]); in aspeed_soc_ast1030_realize()
384 object_property_set_link(OBJECT(&s->wdt[i]), "scu", OBJECT(&s->scu), in aspeed_soc_ast1030_realize()
386 if (!sysbus_realize(SYS_BUS_DEVICE(&s->wdt[i]), errp)) { in aspeed_soc_ast1030_realize()
389 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->wdt[i]), 0, wdt_offset); in aspeed_soc_ast1030_realize()
H A Dfsl-imx7.c141 object_initialize_child(obj, name, &s->wdt[i], TYPE_IMX2_WDT); in fsl_imx7_init()
517 object_property_set_bool(OBJECT(&s->wdt[i]), "pretimeout-support", in fsl_imx7_realize()
519 sysbus_realize(SYS_BUS_DEVICE(&s->wdt[i]), &error_abort); in fsl_imx7_realize()
521 sysbus_mmio_map(SYS_BUS_DEVICE(&s->wdt[i]), 0, FSL_IMX7_WDOGn_ADDR[i]); in fsl_imx7_realize()
522 sysbus_connect_irq(SYS_BUS_DEVICE(&s->wdt[i]), 0, in fsl_imx7_realize()
H A Dfsl-imx6ul.c152 object_initialize_child(obj, name, &s->wdt[i], TYPE_IMX2_WDT); in fsl_imx6ul_init()
576 object_property_set_bool(OBJECT(&s->wdt[i]), "pretimeout-support", in fsl_imx6ul_realize()
578 sysbus_realize(SYS_BUS_DEVICE(&s->wdt[i]), &error_abort); in fsl_imx6ul_realize()
580 sysbus_mmio_map(SYS_BUS_DEVICE(&s->wdt[i]), 0, in fsl_imx6ul_realize()
582 sysbus_connect_irq(SYS_BUS_DEVICE(&s->wdt[i]), 0, in fsl_imx6ul_realize()
H A Daspeed_ast2400.c209 object_initialize_child(obj, "wdt[*]", &s->wdt[i], typename); in aspeed_ast2400_soc_init()
405 AspeedWDTClass *awc = ASPEED_WDT_GET_CLASS(&s->wdt[i]); in aspeed_ast2400_soc_realize()
408 object_property_set_link(OBJECT(&s->wdt[i]), "scu", OBJECT(&s->scu), in aspeed_ast2400_soc_realize()
410 if (!sysbus_realize(SYS_BUS_DEVICE(&s->wdt[i]), errp)) { in aspeed_ast2400_soc_realize()
413 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->wdt[i]), 0, wdt_offset); in aspeed_ast2400_soc_realize()
H A Daspeed_ast2600.c216 object_initialize_child(obj, "wdt[*]", &s->wdt[i], typename); in aspeed_soc_ast2600_init()
493 AspeedWDTClass *awc = ASPEED_WDT_GET_CLASS(&s->wdt[i]); in aspeed_soc_ast2600_realize()
496 object_property_set_link(OBJECT(&s->wdt[i]), "scu", OBJECT(&s->scu), in aspeed_soc_ast2600_realize()
498 if (!sysbus_realize(SYS_BUS_DEVICE(&s->wdt[i]), errp)) { in aspeed_soc_ast2600_realize()
501 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->wdt[i]), 0, wdt_offset); in aspeed_soc_ast2600_realize()
H A Dallwinner-r40.c285 object_initialize_child(obj, "wdt", &s->wdt, TYPE_AW_WDT_SUN4I); in allwinner_r40_init()
531 sysbus_realize(SYS_BUS_DEVICE(&s->wdt), &error_fatal); in allwinner_r40_realize()
532 sysbus_mmio_map_overlap(SYS_BUS_DEVICE(&s->wdt), 0, in allwinner_r40_realize()
H A Dallwinner-h3.c241 object_initialize_child(obj, "wdt", &s->wdt, TYPE_AW_WDT_SUN6I); in allwinner_h3_init()
458 sysbus_realize(SYS_BUS_DEVICE(&s->wdt), &error_fatal); in allwinner_h3_realize()
459 sysbus_mmio_map_overlap(SYS_BUS_DEVICE(&s->wdt), 0, in allwinner_h3_realize()
H A Domap1.c1847 if (s->wdt && s->wdt->reset) in omap_clkm_reset()
3718 omap_wd_timer_reset(mpu->wdt); in omap1_mpu_reset()
3936 s->wdt = omap_wd_timer_init(system_memory, 0xfffec800, in omap310_mpu_init()
/qemu/hw/watchdog/
H A Dtrace-events3 # allwinner-wdt.c
16 # wdt-aspeed.c
H A Dmeson.build2 system_ss.add(when: 'CONFIG_ALLWINNER_WDT', if_true: files('allwinner-wdt.c'))
/qemu/include/hw/cpu/
H A Da9mpcore.h36 ARMMPTimerState wdt; member
/qemu/include/hw/arm/
H A Dallwinner-a10.h44 AwWdtState wdt; member
H A Dallwinner-h3.h145 AwWdtState wdt; member
H A Dallwinner-r40.h119 AwWdtState wdt; member
H A Dfsl-imx31.h53 IMX2WdtState wdt; member
H A Dfsl-imx25.h64 IMX2WdtState wdt; member
H A Daspeed_soc.h74 AspeedWDTState wdt[ASPEED_WDTS_NUM]; member
H A Dfsl-imx7.h84 IMX2WdtState wdt[FSL_IMX7_NUM_WDTS]; member
H A Dfsl-imx6ul.h84 IMX2WdtState wdt[FSL_IMX6UL_NUM_WDTS]; member
H A Dfsl-imx6.h71 IMX2WdtState wdt[FSL_IMX6_NUM_WDTS]; member

12