dt-bindings: vcpu_stall_detector: Add qemu,vcpu-stall-detector compatible
authorSebastian Ene <sebastianene@google.com>
Mon, 11 Jul 2022 08:17:19 +0000 (08:17 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 14 Jul 2022 14:54:17 +0000 (16:54 +0200)
commit952ae488b9492b40ea18b5de101afce69b965336
tree1f5fa7e76cf16ac451f89c90a36119e7dc776984
parent3a15b45b5454da862376b5d69a4967f5c6fa1368
dt-bindings: vcpu_stall_detector: Add qemu,vcpu-stall-detector compatible

The VCPU stall detection mechanism allows to configure the expiration
duration and the internal counter clock frequency measured in Hz.
Add these properties in the schema.

While this is a memory mapped virtual device, it is expected to be loaded
when the DT contains the compatible: "qemu,vcpu-stall-detector" node.
In a protected VM we trust the generated DT nodes and we don't rely on
the host to present the hardware peripherals.

Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Sebastian Ene <sebastianene@google.com>
Link: https://lore.kernel.org/r/20220711081720.2870509-2-sebastianene@google.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Documentation/devicetree/bindings/misc/qemu,vcpu-stall-detector.yaml [new file with mode: 0644]