File tree Expand file tree Collapse file tree 2 files changed +43
-1
lines changed
Documentation/devicetree/bindings/virtio Expand file tree Collapse file tree 2 files changed +43
-1
lines changed Original file line number Diff line number Diff line change @@ -36,7 +36,8 @@ required:
36
36
- reg
37
37
- interrupts
38
38
39
- additionalProperties : false
39
+ additionalProperties :
40
+ type : object
40
41
41
42
examples :
42
43
- |
Original file line number Diff line number Diff line change
1
+ # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2
+ %YAML 1.2
3
+ ---
4
+ $id : http://devicetree.org/schemas/virtio/virtio-device.yaml#
5
+ $schema : http://devicetree.org/meta-schemas/core.yaml#
6
+
7
+ title : Virtio device bindings
8
+
9
+ maintainers :
10
+ -
Viresh Kumar <[email protected] >
11
+
12
+ description :
13
+ These bindings are applicable to virtio devices irrespective of the bus they
14
+ are bound to, like mmio or pci.
15
+
16
+ # We need a select here so we don't match all nodes with 'virtio,mmio'
17
+ properties :
18
+ compatible :
19
+ pattern : " ^virtio,device[0-9a-f]{1,8}$"
20
+ description : Virtio device nodes.
21
+ " virtio,deviceID" , where ID is the virtio device id. The textual
22
+ representation of ID shall be in lower case hexadecimal with leading
23
+ zeroes suppressed.
24
+
25
+ required :
26
+ - compatible
27
+
28
+ additionalProperties : true
29
+
30
+ examples :
31
+ - |
32
+ virtio@3000 {
33
+ compatible = "virtio,mmio";
34
+ reg = <0x3000 0x100>;
35
+ interrupts = <43>;
36
+
37
+ i2c {
38
+ compatible = "virtio,device22";
39
+ };
40
+ };
41
+ ...
You can’t perform that action at this time.
0 commit comments