| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
- %YAML 1.2
- ---
- $id: http://devicetree.org/schemas/virtio/virtio-device.yaml#
- $schema: http://devicetree.org/meta-schemas/core.yaml#
- title: Virtio device
- maintainers:
- - Viresh Kumar <viresh.kumar@linaro.org>
- description:
- These bindings are applicable to virtio devices irrespective of the bus they
- are bound to, like mmio or pci.
- # We need a select here so we don't match all nodes with 'virtio,mmio'
- properties:
- compatible:
- pattern: "^virtio,device[0-9a-f]{1,8}$"
- description: Virtio device nodes.
- "virtio,deviceID", where ID is the virtio device id. The textual
- representation of ID shall be in lower case hexadecimal with leading
- zeroes suppressed.
- required:
- - compatible
- additionalProperties: true
- examples:
- - |
- virtio@3000 {
- compatible = "virtio,mmio";
- reg = <0x3000 0x100>;
- interrupts = <43>;
- i2c {
- compatible = "virtio,device22";
- };
- };
- ...
|