~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/virtio/virtio-device.yaml

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/devicetree/bindings/virtio/virtio-device.yaml (Architecture alpha) and /Documentation/devicetree/bindings/virtio/virtio-device.yaml (Architecture ppc)


  1 # SPDX-License-Identifier: (GPL-2.0-only OR BS      1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2 %YAML 1.2                                           2 %YAML 1.2
  3 ---                                                 3 ---
  4 $id: http://devicetree.org/schemas/virtio/virt      4 $id: http://devicetree.org/schemas/virtio/virtio-device.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: Virtio device                                7 title: Virtio device
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Viresh Kumar <viresh.kumar@linaro.org>          10   - Viresh Kumar <viresh.kumar@linaro.org>
 11                                                    11 
 12 description:                                       12 description:
 13   These bindings are applicable to virtio devi     13   These bindings are applicable to virtio devices irrespective of the bus they
 14   are bound to, like mmio or pci.                  14   are bound to, like mmio or pci.
 15                                                    15 
 16 # We need a select here so we don't match all      16 # We need a select here so we don't match all nodes with 'virtio,mmio'
 17 properties:                                        17 properties:
 18   compatible:                                      18   compatible:
 19     pattern: "^virtio,device[0-9a-f]{1,8}$"        19     pattern: "^virtio,device[0-9a-f]{1,8}$"
 20     description: Virtio device nodes.              20     description: Virtio device nodes.
 21       "virtio,deviceID", where ID is the virti     21       "virtio,deviceID", where ID is the virtio device id. The textual
 22       representation of ID shall be in lower c     22       representation of ID shall be in lower case hexadecimal with leading
 23       zeroes suppressed.                           23       zeroes suppressed.
 24                                                    24 
 25 required:                                          25 required:
 26   - compatible                                     26   - compatible
 27                                                    27 
 28 additionalProperties: true                         28 additionalProperties: true
 29                                                    29 
 30 examples:                                          30 examples:
 31   - |                                              31   - |
 32     virtio@3000 {                                  32     virtio@3000 {
 33         compatible = "virtio,mmio";                33         compatible = "virtio,mmio";
 34         reg = <0x3000 0x100>;                      34         reg = <0x3000 0x100>;
 35         interrupts = <43>;                         35         interrupts = <43>;
 36                                                    36 
 37         i2c {                                      37         i2c {
 38             compatible = "virtio,device22";        38             compatible = "virtio,device22";
 39         };                                         39         };
 40     };                                             40     };
 41 ...                                                41 ...
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php