brintos

brintos / linux-shallow public Read only

0
0
Text · 1.1 KiB · d38de81 Raw
68 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/gpio/idt,32434-gpio.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: IDT 79RC32434 GPIO controller8 9maintainers:10  - Thomas Bogendoerfer <tsbogend@alpha.franken.de>11 12properties:13  compatible:14    const: idt,32434-gpio15 16  reg:17    maxItems: 218 19  reg-names:20    items:21      - const: gpio22      - const: pic23 24  gpio-controller: true25 26  "#gpio-cells":27    const: 228 29  ngpios:30    minimum: 131    maximum: 3232 33  interrupt-controller: true34 35  "#interrupt-cells":36    const: 237 38  interrupts:39    maxItems: 140 41required:42  - compatible43  - reg44  - reg-names45  - gpio-controller46  - "#gpio-cells"47 48additionalProperties: false49 50examples:51  - |52    gpio0: gpio@50004 {53        compatible = "idt,32434-gpio";54        reg = <0x50004 0x10>, <0x38030 0x0c>;55        reg-names = "gpio", "pic";56 57        interrupt-controller;58        #interrupt-cells = <2>;59 60        interrupt-parent = <&cpuintc>;61        interrupts = <6>;62 63        gpio-controller;64        #gpio-cells = <2>;65 66        ngpios = <14>;67    };68