/qemu/hw/cpu/ |
H A D | a9mpcore.c | 44 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 D | fsl-imx25.c | 78 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 D | fsl-imx31.c | 60 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 D | allwinner-a10.c | 96 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 D | fsl-imx6.c | 102 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 D | aspeed_ast10x0.c | 161 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 D | aspeed_ast2400.c | 209 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 D | fsl-imx6ul.c | 152 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 D | fsl-imx7.c | 141 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 D | fsl-imx8mp.c | 251 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 D | aspeed_ast2600.c | 216 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 D | allwinner-r40.c | 284 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 D | allwinner-h3.c | 240 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 D | aspeed_ast27x0.c | 472 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 D | trace-events | 3 # allwinner-wdt.c 16 # wdt-aspeed.c
|
H A D | meson.build | 2 system_ss.add(when: 'CONFIG_ALLWINNER_WDT', if_true: files('allwinner-wdt.c'))
|
/qemu/include/hw/cpu/ |
H A D | a9mpcore.h | 36 ARMMPTimerState wdt; member
|
/qemu/include/hw/arm/ |
H A D | allwinner-a10.h | 46 AwWdtState wdt; member
|
H A D | allwinner-h3.h | 145 AwWdtState wdt; member
|
H A D | allwinner-r40.h | 119 AwWdtState wdt; member
|
H A D | fsl-imx31.h | 53 IMX2WdtState wdt; member
|
H A D | fsl-imx25.h | 64 IMX2WdtState wdt; member
|
H A D | fsl-imx8mp.h | 67 IMX2WdtState wdt[FSL_IMX8MP_NUM_WDTS]; member
|
H A D | fsl-imx7.h | 85 IMX2WdtState wdt[FSL_IMX7_NUM_WDTS]; member
|
/qemu/docs/system/arm/ |
H A D | xlnx-zynq.rst | 15 - wdt
|