brintos

brintos / linux-shallow public Read only

0
0
Text · 938 B · 3ce910f Raw
45 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/sound/google,chv3-i2s.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Google Chameleon v3 I2S device8 9maintainers:10  - Paweł Anikiel <pan@semihalf.com>11 12description: |13  I2S device for the Google Chameleon v3. The device handles both RX14  and TX using a producer/consumer ring buffer design.15 16properties:17  compatible:18    const: google,chv3-i2s19 20  reg:21    items:22      - description: core registers23      - description: irq registers24 25  interrupts:26    maxItems: 127 28required:29  - compatible30  - reg31  - interrupts32 33additionalProperties: false34 35examples:36  - |37    #include <dt-bindings/interrupt-controller/arm-gic.h>38 39    i2s@c0060300 {40        compatible = "google,chv3-i2s";41        reg = <0xc0060300 0x100>,42              <0xc0060f00 0x10>;43        interrupts = <GIC_SPI 20 IRQ_TYPE_LEVEL_HIGH>;44    };45