Spracherkennung für: .yaml vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]
# SPDX-License-Identifier: (GPL-
2.
0-only OR BSD-
2-Clause)
%YAML
1.
2
---
$id:
http://devicetree.org/schemas/virtio/mmio.yaml#
$schema:
http://devicetree.org/meta-schemas/core.yaml#
title: virtio memory mapped devices
maintainers:
- Jean-Philippe Brucker <jean-philippe@linaro.org>
description:
See
https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=virtio for
more details.
properties:
compatible:
const: virtio,mmio
reg:
maxItems:
1
dma-coherent: true
interrupts:
maxItems:
1
'#iommu-cells':
description: Required when the node corresponds to a virtio-iommu device.
const:
1
iommus:
description: Required for devices making accesses thru an IOMMU.
maxItems:
1
wakeup-source:
type: boolean
description: Required for setting irq of a virtio_mmio device as wakeup source.
required:
- compatible
- reg
- interrupts
additionalProperties:
type: object
examples:
- |
virtio@
3000 {
compatible = "virtio,mmio";
reg = <
0x3000
0x100>;
interrupts = <
41>;
/* Device has endpoint ID
23 */
iommus = <&viommu
23>;
};
viommu: iommu@
3100 {
compatible = "virtio,mmio";
reg = <
0x3100
0x100>;
interrupts = <
42>;
#iommu-cells = <
1>;
};
...
[Dauer der Verarbeitung: 0.13 Sekunden, vorverarbeitet 2026-06-07]