1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/misc/qemu,vcpu-stall-detector.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: VCPU stall detector
10 This binding describes a CPU stall detector mechanism for virtual CPUs
11 which is accessed through MMIO.
14 - Sebastian Ene <sebastianene@google.com>
19 - qemu,vcpu-stall-detector
25 $ref: /schemas/types.yaml#/definitions/uint32
27 The internal clock of the stall detector peripheral measure in Hz used
28 to decrement its internal counter register on each tick.
29 Defaults to 10 if unset.
34 The stall detector expiration timeout measured in seconds.
35 Defaults to 8 if unset. Please note that it also takes into account the
36 time spent while the VCPU is not running.
42 additionalProperties: false
47 compatible = "qemu,vcpu-stall-detector";
48 reg = <0x9030000 0x10000>;
49 clock-frequency = <10>;