The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/device-tree/Bindings/sound/amlogic,t9015.yaml

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 # SPDX-License-Identifier: GPL-2.0
    2 %YAML 1.2
    3 ---
    4 $id: http://devicetree.org/schemas/sound/amlogic,t9015.yaml#
    5 $schema: http://devicetree.org/meta-schemas/core.yaml#
    6 
    7 title: Amlogic T9015 Internal Audio DAC
    8 
    9 maintainers:
   10   - Jerome Brunet <jbrunet@baylibre.com>
   11 
   12 allOf:
   13   - $ref: name-prefix.yaml#
   14 
   15 properties:
   16   $nodename:
   17     pattern: "^audio-controller@.*"
   18 
   19   "#sound-dai-cells":
   20     const: 0
   21 
   22   compatible:
   23     items:
   24       - const: amlogic,t9015
   25 
   26   clocks:
   27     items:
   28       - description: Peripheral clock
   29 
   30   clock-names:
   31     items:
   32       - const: pclk
   33 
   34   reg:
   35     maxItems: 1
   36 
   37   resets:
   38     maxItems: 1
   39 
   40   AVDD-supply:
   41     description:
   42       Analogue power supply.
   43 
   44   sound-name-prefix: true
   45 
   46 required:
   47   - "#sound-dai-cells"
   48   - compatible
   49   - reg
   50   - clocks
   51   - clock-names
   52   - resets
   53   - AVDD-supply
   54 
   55 additionalProperties: false
   56 
   57 examples:
   58   - |
   59     #include <dt-bindings/clock/g12a-clkc.h>
   60     #include <dt-bindings/reset/amlogic,meson-g12a-reset.h>
   61 
   62     acodec: audio-controller@32000 {
   63         compatible = "amlogic,t9015";
   64         reg = <0x32000 0x14>;
   65         #sound-dai-cells = <0>;
   66         clocks = <&clkc CLKID_AUDIO_CODEC>;
   67         clock-names = "pclk";
   68         resets = <&reset RESET_AUDIO_CODEC>;
   69         AVDD-supply = <&vddao_1v8>;
   70     };

Cache object: 5130c094ba72aded0e55a62e5a2db00a


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.