brintos

brintos / linux-shallow public Read only

0
0
Text · 1.1 KiB · a8d40c7 Raw
55 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/bus/microsoft,vmbus.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Microsoft Hyper-V VMBus8 9maintainers:10  - Saurabh Sengar <ssengar@linux.microsoft.com>11 12description:13  VMBus is a software bus that implement the protocols for communication14  between the root or host OS and guest OSs (virtual machines).15 16properties:17  compatible:18    const: microsoft,vmbus19 20  ranges: true21 22  '#address-cells':23    const: 224 25  '#size-cells':26    const: 127 28required:29  - compatible30  - ranges31  - '#address-cells'32  - '#size-cells'33 34additionalProperties: false35 36examples:37  - |38    soc {39        #address-cells = <2>;40        #size-cells = <1>;41        bus {42            compatible = "simple-bus";43            #address-cells = <2>;44            #size-cells = <1>;45            ranges;46 47            vmbus@ff0000000 {48                compatible = "microsoft,vmbus";49                #address-cells = <2>;50                #size-cells = <1>;51                ranges = <0x0f 0xf0000000 0x0f 0xf0000000 0x10000000>;52            };53        };54    };55