/qemu/hw/watchdog/ |
H A D | trace-events | 4 allwinner_wdt_read(uint64_t offset, uint64_t data, unsigned size) "Allwinner watchdog read: offset … 5 allwinner_wdt_write(uint64_t offset, uint64_t data, unsigned size) "Allwinner watchdog write: offse… 6 allwinner_wdt_reset_enter(void) "Allwinner watchdog: reset" 7 allwinner_wdt_update_timer(uint8_t count) "Allwinner watchdog: count %" PRIu8 8 allwinner_wdt_expired(bool enabled, bool reset_enabled) "Allwinner watchdog: enabled %u reset_enabl… 10 # cmsdk-apb-watchdog.c 11 cmsdk_apb_watchdog_read(uint64_t offset, uint64_t data, unsigned size) "CMSDK APB watchdog read: of… 12 cmsdk_apb_watchdog_write(uint64_t offset, uint64_t data, unsigned size) "CMSDK APB watchdog write: … 13 cmsdk_apb_watchdog_reset(void) "CMSDK APB watchdog: reset" 14 cmsdk_apb_watchdog_lock(uint32_t lock) "CMSDK APB watchdog: lock %" PRIu32 [all …]
|
H A D | meson.build | 1 system_ss.add(files('watchdog.c')) 3 system_ss.add(when: 'CONFIG_CMSDK_APB_WATCHDOG', if_true: files('cmsdk-apb-watchdog.c'))
|
/qemu/tests/qtest/ |
H A D | npcm7xx_watchdog_timer-test.c | 122 static void test_init(gconstpointer watchdog) in test_init() argument 124 const Watchdog *wd = watchdog; in test_init() 136 static void test_reset_action(gconstpointer watchdog) in test_reset_action() argument 138 const Watchdog *wd = watchdog; in test_reset_action() 172 static void test_prescaler(gconstpointer watchdog) in test_prescaler() argument 174 const Watchdog *wd = watchdog; in test_prescaler() 204 static void test_enabling_flags(gconstpointer watchdog) in test_enabling_flags() argument 206 const Watchdog *wd = watchdog; in test_enabling_flags() 258 static void test_pause(gconstpointer watchdog) in test_pause() argument 260 const Watchdog *wd = watchdog; in test_pause()
|
H A D | meson.build | 236 config_all_devices.has_key('CONFIG_MPS2') ? ['cmsdk-apb-watchdog-test'] : []) + \ 279 (config_all_devices.has_key('CONFIG_SIFIVE_E_AON') ? ['sifive-e-aon-watchdog-test'] : [])
|
/qemu/system/ |
H A D | runstate-action.c | 27 bool has_watchdog, WatchdogAction watchdog, in qmp_set_action() argument 39 qmp_watchdog_set_action(watchdog, errp); in qmp_set_action()
|
/qemu/qapi/ |
H A D | run-state.json | 46 # @watchdog: the watchdog action is configured to pause and has been 59 'running', 'save-vm', 'shutdown', 'suspended', 'watchdog', 280 # Emitted when the watchdog device's timer is expired 304 # An enumeration of the actions taken when the watchdog device's timer 377 # @watchdog-set-action: 379 # Set watchdog action. 381 # @action: @WatchdogAction action taken when watchdog timer expires. 391 { 'command': 'watchdog-set-action', 'data' : {'action': 'WatchdogAction'} } 405 # @watchdog: @WatchdogAction action taken when watchdog timer expires. 422 '*watchdog': 'WatchdogAction' },
|
/qemu/hw/arm/ |
H A D | mps2.c | 88 CMSDKAPBWatchdog watchdog; member 386 object_initialize_child(OBJECT(mms), "watchdog", &mms->watchdog, in mps2_common_init() 388 qdev_connect_clock_in(DEVICE(&mms->watchdog), "WDOGCLK", mms->sysclk); in mps2_common_init() 389 sysbus_realize(SYS_BUS_DEVICE(&mms->watchdog), &error_fatal); in mps2_common_init() 390 sysbus_connect_irq(SYS_BUS_DEVICE(&mms->watchdog), 0, in mps2_common_init() 392 sysbus_mmio_map(SYS_BUS_DEVICE(&mms->watchdog), 0, 0x40008000); in mps2_common_init()
|
H A D | mps3r.c | 110 CMSDKAPBWatchdog watchdog; member 463 object_initialize_child(OBJECT(mms), "watchdog", &mms->watchdog, in mps3r_common_init() 465 qdev_connect_clock_in(DEVICE(&mms->watchdog), "WDOGCLK", mms->clk); in mps3r_common_init() 466 sysbus_realize(SYS_BUS_DEVICE(&mms->watchdog), &error_fatal); in mps3r_common_init() 467 sysbus_connect_irq(SYS_BUS_DEVICE(&mms->watchdog), 0, in mps3r_common_init() 469 sysbus_mmio_map(SYS_BUS_DEVICE(&mms->watchdog), 0, 0xe0100000); in mps3r_common_init()
|
/qemu/include/hw/net/ |
H A D | dp8393x.h | 41 QEMUTimer *watchdog; member
|
/qemu/hw/net/ |
H A D | dp8393x.c | 323 timer_del(s->watchdog); in dp8393x_do_software_reset() 336 timer_del(s->watchdog); in dp8393x_set_next_tick() 343 timer_mod(s->watchdog, s->wt_last_update + delay); in dp8393x_set_next_tick() 352 timer_del(s->watchdog); in dp8393x_update_wt_regs() 867 timer_del(s->watchdog); in dp8393x_reset() 920 s->watchdog = timer_new_ns(QEMU_CLOCK_VIRTUAL, dp8393x_watchdog, s); in dp8393x_realize()
|
/qemu/hw/ |
H A D | meson.build | 44 subdir('watchdog') subdir
|
H A D | Kconfig | 47 source watchdog/Kconfig
|
/qemu/target/ppc/ |
H A D | trace-events | 28 kvm_handle_watchdog_expiry(void) "handle watchdog expiry"
|
/qemu/docs/system/arm/ |
H A D | sbsa.rst | 30 - A generic SBSA watchdog device
|
H A D | vexpress.rst | 39 - SP805 watchdog
|
/qemu/docs/ |
H A D | qdev-device-use.txt | 356 Host and guest part of watchdog devices have always been separate. 358 The old way to define a guest watchdog device is -watchdog DEVNAME.
|
/qemu/ |
H A D | MAINTAINERS | 116 F: hw/watchdog/wdt_diag288.c 118 F: include/hw/watchdog/wdt_diag288.h 705 F: hw/watchdog/cmsdk-apb-watchdog.c 706 F: include/hw/watchdog/cmsdk-apb-watchdog.h 707 F: tests/qtest/cmsdk-apb-watchdog-test.c 801 F: hw/watchdog/wdt_imx2.c 804 F: include/hw/watchdog/wdt_imx2.h 982 F: hw/watchdog/sbsa_gwd [all...] |
H A D | qemu-options.hx | 1109 watchdog and the ability to reset and power control the system. You 4838 "-action watchdog=reset|shutdown|poweroff|inject-nmi|pause|debug|none\n" 4839 " action when watchdog fires [default=reset]\n", 4852 ``-device i6300esb -action watchdog=pause`` 4970 DEF("watchdog-action", HAS_ARG, QEMU_OPTION_watchdog_action, \ 4971 "-watchdog-action reset|shutdown|poweroff|inject-nmi|pause|debug|none\n" \ 4972 " action when watchdog fires [default=reset]\n", 4975 ``-watchdog-action action`` 4976 The action controls what QEMU will do when the watchdog timer 4986 situations where the watchdog would have expired, and thus [all …]
|
H A D | hmp-commands.hx | 1413 .help = "change watchdog action", 1420 Change watchdog action.
|
H A D | meson.build | 3684 'hw/watchdog',
|
/qemu/docs/system/i386/ |
H A D | hyperv.rst | 41 This feature tells guest OS to disable watchdog timeouts as it is running on a
|
/qemu/docs/about/ |
H A D | removed-features.rst | 406 ``-watchdog`` (removed in 7.2)
|
/qemu/tests/functional/acpi-bits/bits-tests/ |
H A D | smbios.py2 | 1825 8: 'System watchdog timer expired, causing the system to reboot',
|