brintos

brintos / linux-shallow public Read only

0
0
Text · 1.0 KiB · 601d857 Raw
60 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/gpio/gpio-virtio.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Virtio GPIO controller8 9maintainers:10  - Viresh Kumar <viresh.kumar@linaro.org>11 12allOf:13  - $ref: /schemas/virtio/virtio-device.yaml#14 15description:16  Virtio GPIO controller, see /schemas/virtio/virtio-device.yaml for more17  details.18 19properties:20  $nodename:21    const: gpio22 23  compatible:24    const: virtio,device2925 26  gpio-controller: true27 28  "#gpio-cells":29    const: 230 31  interrupt-controller: true32 33  "#interrupt-cells":34    const: 235 36required:37  - compatible38  - gpio-controller39  - "#gpio-cells"40 41unevaluatedProperties: false42 43examples:44  - |45    virtio@3000 {46        compatible = "virtio,mmio";47        reg = <0x3000 0x100>;48        interrupts = <41>;49 50        gpio {51            compatible = "virtio,device29";52            gpio-controller;53            #gpio-cells = <2>;54            interrupt-controller;55            #interrupt-cells = <2>;56        };57    };58 59...60