Home
last modified time | relevance | path

Searched refs:wdt (Results 1 – 25 of 30) 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()
118 wdtdev = DEVICE(&s->wdt); in a9mp_priv_realize()
120 if (!sysbus_realize(SYS_BUS_DEVICE(&s->wdt), errp)) { in a9mp_priv_realize()
123 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()
273 object_property_set_bool(OBJECT(&s->wdt), "pretimeout-support", true, in fsl_imx25_realize()
275 sysbus_realize(SYS_BUS_DEVICE(&s->wdt), &error_abort); in fsl_imx25_realize()
276 sysbus_mmio_map(SYS_BUS_DEVICE(&s->wdt), 0, FSL_IMX25_WDT_ADDR); in fsl_imx25_realize()
277 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.c96 object_initialize_child(obj, "wdt", &s->wdt, TYPE_AW_WDT_SUN4I); in aw_a10_init()
207 sysbus_realize(SYS_BUS_DEVICE(&s->wdt), &error_fatal); in aw_a10_realize()
208 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()
413 object_property_set_bool(OBJECT(&s->wdt[i]), "pretimeout-support", in fsl_imx6_realize()
415 sysbus_realize(SYS_BUS_DEVICE(&s->wdt[i]), &error_abort); in fsl_imx6_realize()
417 sysbus_mmio_map(SYS_BUS_DEVICE(&s->wdt[i]), 0, FSL_IMX6_WDOGn_ADDR[i]); in fsl_imx6_realize()
418 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 Daspeed_ast2400.c209 object_initialize_child(obj, "wdt[*]", &s->wdt[i], typename); in aspeed_ast2400_soc_init()
406 AspeedWDTClass *awc = ASPEED_WDT_GET_CLASS(&s->wdt[i]); in aspeed_ast2400_soc_realize()
409 object_property_set_link(OBJECT(&s->wdt[i]), "scu", OBJECT(&s->scu), in aspeed_ast2400_soc_realize()
411 if (!sysbus_realize(SYS_BUS_DEVICE(&s->wdt[i]), errp)) { in aspeed_ast2400_soc_realize()
414 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->wdt[i]), 0, wdt_offset); in aspeed_ast2400_soc_realize()
H A Dfsl-imx6ul.c152 object_initialize_child(obj, name, &s->wdt[i], TYPE_IMX2_WDT); in fsl_imx6ul_init()
565 object_property_set_bool(OBJECT(&s->wdt[i]), "pretimeout-support", in fsl_imx6ul_realize()
567 sysbus_realize(SYS_BUS_DEVICE(&s->wdt[i]), &error_abort); in fsl_imx6ul_realize()
569 sysbus_mmio_map(SYS_BUS_DEVICE(&s->wdt[i]), 0, in fsl_imx6ul_realize()
571 sysbus_connect_irq(SYS_BUS_DEVICE(&s->wdt[i]), 0, in fsl_imx6ul_realize()
H A Dfsl-imx7.c141 object_initialize_child(obj, name, &s->wdt[i], TYPE_IMX2_WDT); in fsl_imx7_init()
512 object_property_set_bool(OBJECT(&s->wdt[i]), "pretimeout-support", in fsl_imx7_realize()
514 sysbus_realize(SYS_BUS_DEVICE(&s->wdt[i]), &error_abort); in fsl_imx7_realize()
516 sysbus_mmio_map(SYS_BUS_DEVICE(&s->wdt[i]), 0, FSL_IMX7_WDOGn_ADDR[i]); in fsl_imx7_realize()
517 sysbus_connect_irq(SYS_BUS_DEVICE(&s->wdt[i]), 0, in fsl_imx7_realize()
H A Dfsl-imx8mp.c251 object_initialize_child(obj, name, &s->wdt[i], TYPE_IMX2_WDT); in fsl_imx8mp_init()
610 object_property_set_bool(OBJECT(&s->wdt[i]), "pretimeout-support", in fsl_imx8mp_realize()
612 if (!sysbus_realize(SYS_BUS_DEVICE(&s->wdt[i]), errp)) { in fsl_imx8mp_realize()
616 sysbus_mmio_map(SYS_BUS_DEVICE(&s->wdt[i]), 0, wdog_table[i].addr); in fsl_imx8mp_realize()
617 sysbus_connect_irq(SYS_BUS_DEVICE(&s->wdt[i]), 0, in fsl_imx8mp_realize()
H A Daspeed_ast2600.c216 object_initialize_child(obj, "wdt[*]", &s->wdt[i], typename); in aspeed_soc_ast2600_init()
492 AspeedWDTClass *awc = ASPEED_WDT_GET_CLASS(&s->wdt[i]); in aspeed_soc_ast2600_realize()
495 object_property_set_link(OBJECT(&s->wdt[i]), "scu", OBJECT(&s->scu), in aspeed_soc_ast2600_realize()
497 if (!sysbus_realize(SYS_BUS_DEVICE(&s->wdt[i]), errp)) { in aspeed_soc_ast2600_realize()
500 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->wdt[i]), 0, wdt_offset); in aspeed_soc_ast2600_realize()
H A Dallwinner-r40.c284 object_initialize_child(obj, "wdt", &s->wdt, TYPE_AW_WDT_SUN4I); in allwinner_r40_init()
530 sysbus_realize(SYS_BUS_DEVICE(&s->wdt), &error_fatal); in allwinner_r40_realize()
531 sysbus_mmio_map_overlap(SYS_BUS_DEVICE(&s->wdt), 0, in allwinner_r40_realize()
H A Dallwinner-h3.c240 object_initialize_child(obj, "wdt", &s->wdt, TYPE_AW_WDT_SUN6I); in allwinner_h3_init()
457 sysbus_realize(SYS_BUS_DEVICE(&s->wdt), &error_fatal); in allwinner_h3_realize()
458 sysbus_mmio_map_overlap(SYS_BUS_DEVICE(&s->wdt), 0, in allwinner_h3_realize()
H A Daspeed_ast27x0.c472 object_initialize_child(obj, "wdt[*]", &s->wdt[i], typename); in aspeed_soc_ast2700_init()
818 AspeedWDTClass *awc = ASPEED_WDT_GET_CLASS(&s->wdt[i]); in aspeed_soc_ast2700_realize()
821 object_property_set_link(OBJECT(&s->wdt[i]), "scu", OBJECT(&s->scu), in aspeed_soc_ast2700_realize()
823 if (!sysbus_realize(SYS_BUS_DEVICE(&s->wdt[i]), errp)) { in aspeed_soc_ast2700_realize()
826 aspeed_mmio_map(s, SYS_BUS_DEVICE(&s->wdt[i]), 0, wdt_offset); in aspeed_soc_ast2700_realize()
/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.h46 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 Dfsl-imx8mp.h67 IMX2WdtState wdt[FSL_IMX8MP_NUM_WDTS]; member
H A Dfsl-imx7.h85 IMX2WdtState wdt[FSL_IMX7_NUM_WDTS]; member
/qemu/docs/system/arm/
H A Dxlnx-zynq.rst15 - wdt

12