brintos

brintos / linux-shallow public Read only

0
0
Text · 1.2 KiB · fb77a61 Raw
64 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/sound/xmos,xvf3500.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: XMOS XVF3500 VocalFusion Voice Processor8 9maintainers:10  - Javier Carrasco <javier.carrasco@wolfvision.net>11 12description:13  The XMOS XVF3500 VocalFusion Voice Processor is a low-latency, 32-bit14  multicore controller for voice processing.15  https://www.xmos.com/xvf3500/16 17allOf:18  - $ref: /schemas/usb/usb-device.yaml#19 20properties:21  compatible:22    const: usb20b1,001323 24  reg: true25 26  reset-gpios:27    maxItems: 128 29  vdd-supply:30    description:31      Regulator for the 1V0 supply.32 33  vddio-supply:34    description:35      Regulator for the 3V3 supply.36 37required:38  - compatible39  - reg40  - reset-gpios41  - vdd-supply42  - vddio-supply43 44additionalProperties: false45 46examples:47  - |48    #include <dt-bindings/gpio/gpio.h>49 50    usb {51        #address-cells = <1>;52        #size-cells = <0>;53 54        voice_processor: voice-processor@1 {55            compatible = "usb20b1,0013";56            reg = <1>;57            reset-gpios = <&gpio 5 GPIO_ACTIVE_LOW>;58            vdd-supply = <&vcc1v0>;59            vddio-supply = <&vcc3v3>;60        };61    };62 63...64