brintos

brintos / linux-shallow public Read only

0
0
Text · 1.9 KiB · 8bc3b0c Raw
82 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2# Copyright (C) 2019 Texas Instruments Incorporated3%YAML 1.24---5$id: http://devicetree.org/schemas/sound/ti,tas2562.yaml#6$schema: http://devicetree.org/meta-schemas/core.yaml#7 8title: Texas Instruments TAS2562 Smart PA9 10maintainers:11  - Andrew Davis <afd@ti.com>12 13description: |14  The TAS2562 is a mono, digital input Class-D audio amplifier optimized for15  efficiently driving high peak power into small loudspeakers.16  Integrated speaker voltage and current sense provides for17  real time monitoring of loudspeaker behavior.18 19  Specifications about the audio amplifier can be found at:20    https://www.ti.com/lit/gpn/tas256221    https://www.ti.com/lit/gpn/tas256422    https://www.ti.com/lit/gpn/tas211023 24allOf:25  - $ref: dai-common.yaml#26 27properties:28  compatible:29    enum:30      - ti,tas256231      - ti,tas256432      - ti,tas211033 34  reg:35    maxItems: 136    description: |37       I2C address of the device can be one of these 0x4c, 0x4d, 0x4e or 0x4f38 39  shut-down-gpios:40    maxItems: 141    description: GPIO used to control the state of the device.42    deprecated: true43 44  shutdown-gpios:45    maxItems: 146    description: GPIO used to control the state of the device.47 48  interrupts:49    maxItems: 150 51  ti,imon-slot-no:52    $ref: /schemas/types.yaml#/definitions/uint3253    description: TDM TX current sense time slot.54 55  '#sound-dai-cells':56    # The codec has a single DAI, the #sound-dai-cells=<1>; case is left in for backward57    # compatibility but is deprecated.58    enum: [0, 1]59 60required:61  - compatible62  - reg63 64unevaluatedProperties: false65 66examples:67  - |68   #include <dt-bindings/gpio/gpio.h>69   i2c {70     #address-cells = <1>;71     #size-cells = <0>;72     codec: codec@4c {73       compatible = "ti,tas2562";74       reg = <0x4c>;75       #sound-dai-cells = <0>;76       interrupt-parent = <&gpio1>;77       interrupts = <14>;78       shutdown-gpios = <&gpio1 15 0>;79       ti,imon-slot-no = <0>;80     };81   };82