~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/misc/qemu,vcpu-stall-detector.yaml

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/devicetree/bindings/misc/qemu,vcpu-stall-detector.yaml (Architecture i386) and /Documentation/devicetree/bindings/misc/qemu,vcpu-stall-detector.yaml (Architecture sparc)


  1 # SPDX-License-Identifier: (GPL-2.0-only OR BS      1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2 %YAML 1.2                                           2 %YAML 1.2
  3 ---                                                 3 ---
  4 $id: http://devicetree.org/schemas/misc/qemu,v      4 $id: http://devicetree.org/schemas/misc/qemu,vcpu-stall-detector.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: VCPU stall detector                          7 title: VCPU stall detector
  8                                                     8 
  9 description:                                        9 description:
 10   This binding describes a CPU stall detector      10   This binding describes a CPU stall detector mechanism for virtual CPUs
 11   which is accessed through MMIO.                  11   which is accessed through MMIO.
 12                                                    12 
 13 maintainers:                                       13 maintainers:
 14   - Sebastian Ene <sebastianene@google.com>         14   - Sebastian Ene <sebastianene@google.com>
 15                                                    15 
 16 properties:                                        16 properties:
 17   compatible:                                      17   compatible:
 18     enum:                                          18     enum:
 19       - qemu,vcpu-stall-detector                   19       - qemu,vcpu-stall-detector
 20                                                    20 
 21   reg:                                             21   reg:
 22     maxItems: 1                                    22     maxItems: 1
 23                                                    23 
 24   clock-frequency:                                 24   clock-frequency:
 25     $ref: /schemas/types.yaml#/definitions/uin     25     $ref: /schemas/types.yaml#/definitions/uint32
 26     description: |                                 26     description: |
 27       The internal clock of the stall detector     27       The internal clock of the stall detector peripheral measure in Hz used
 28       to decrement its internal counter regist     28       to decrement its internal counter register on each tick.
 29       Defaults to 10 if unset.                     29       Defaults to 10 if unset.
 30     default: 10                                    30     default: 10
 31                                                    31 
 32   interrupts:                                      32   interrupts:
 33     maxItems: 1                                    33     maxItems: 1
 34                                                    34 
 35   timeout-sec:                                     35   timeout-sec:
 36     description: |                                 36     description: |
 37       The stall detector expiration timeout me     37       The stall detector expiration timeout measured in seconds.
 38       Defaults to 8 if unset. Please note that     38       Defaults to 8 if unset. Please note that it also takes into account the
 39       time spent while the VCPU is not running     39       time spent while the VCPU is not running.
 40     default: 8                                     40     default: 8
 41                                                    41 
 42 required:                                          42 required:
 43   - compatible                                     43   - compatible
 44                                                    44 
 45 additionalProperties: false                        45 additionalProperties: false
 46                                                    46 
 47 examples:                                          47 examples:
 48   - |                                              48   - |
 49     #include <dt-bindings/interrupt-controller     49     #include <dt-bindings/interrupt-controller/arm-gic.h>
 50                                                    50 
 51     vmwdt@9030000 {                                51     vmwdt@9030000 {
 52       compatible = "qemu,vcpu-stall-detector";     52       compatible = "qemu,vcpu-stall-detector";
 53       reg = <0x9030000 0x10000>;                   53       reg = <0x9030000 0x10000>;
 54       clock-frequency = <10>;                      54       clock-frequency = <10>;
 55       timeout-sec = <8>;                           55       timeout-sec = <8>;
 56       interrupts = <GIC_PPI 15 IRQ_TYPE_EDGE_R     56       interrupts = <GIC_PPI 15 IRQ_TYPE_EDGE_RISING>;
 57     };                                             57     };
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php