1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 %YAML 1.2 3 --- 4 $id: http://devicetree.org/schemas/bus/microsoft,vmbus.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 6 7 title: Microsoft Hyper-V VMBus 8 9 maintainers: 10 - Saurabh Sengar <ssengar@linux.microsoft.com> 11 12 description: 13 VMBus is a software bus that implement the protocols for communication 14 between the root or host OS and guest OSs (virtual machines). 15 16 properties: 17 compatible: 18 const: microsoft,vmbus 19 20 ranges: true 21 22 '#address-cells': 23 const: 2 24 25 '#size-cells': 26 const: 1 27 28 required: 29 - compatible 30 - ranges 31 - '#address-cells' 32 - '#size-cells' 33 34 additionalProperties: false 35 36 examples: 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 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.