~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/sound/richtek,rtq9128.yaml

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
  2 %YAML 1.2
  3 ---
  4 $id: http://devicetree.org/schemas/sound/richtek,rtq9128.yaml#
  5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6 
  7 title: Richtek RTQ9128 Automative Audio Power Amplifier
  8 
  9 maintainers:
 10   - ChiYuan Huang <cy_huang@richtek.com>
 11 
 12 description:
 13   The RTQ9128 is a ultra-low output noise, high-efficiency, four-channel
 14   class-D audio power amplifier and delivering 4x75W into 4OHm at 10%
 15   THD+N from a 25V supply in automotive applications.
 16 
 17 allOf:
 18   - $ref: dai-common.yaml#
 19 
 20 properties:
 21   compatible:
 22     enum:
 23       - richtek,rtq9128
 24 
 25   reg:
 26     maxItems: 1
 27 
 28   enable-gpios:
 29     maxItems: 1
 30 
 31   richtek,tdm-input-data2-select:
 32     type: boolean
 33     description:
 34       By default, if TDM mode is used, TDM data input will select 'DATA1' pin
 35       as the data source. This option will configure TDM data input source from
 36       'DATA1' to 'DATA2' pin.
 37 
 38   '#sound-dai-cells':
 39     const: 0
 40 
 41 required:
 42   - compatible
 43   - reg
 44   - '#sound-dai-cells'
 45 
 46 unevaluatedProperties: false
 47 
 48 examples:
 49   - |
 50     #include <dt-bindings/gpio/gpio.h>
 51     i2c {
 52       #address-cells = <1>;
 53       #size-cells = <0>;
 54 
 55       speaker@1a {
 56         compatible = "richtek,rtq9128";
 57         reg = <0x1a>;
 58         enable-gpios = <&gpio 26 GPIO_ACTIVE_HIGH>;
 59         #sound-dai-cells = <0>;
 60       };
 61     };

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php