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/mxs-audio-sgtl5000.txt

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 * Freescale MXS audio complex with SGTL5000 codec
    2 
    3 Required properties:
    4 - compatible            : "fsl,mxs-audio-sgtl5000"
    5 - model                 : The user-visible name of this sound complex
    6 - saif-controllers      : The phandle list of the MXS SAIF controller
    7 - audio-codec           : The phandle of the SGTL5000 audio codec
    8 - audio-routing         : A list of the connections between audio components.
    9                           Each entry is a pair of strings, the first being the
   10                           connection's sink, the second being the connection's
   11                           source. Valid names could be power supplies, SGTL5000
   12                           pins, and the jacks on the board:
   13 
   14                           Power supplies:
   15                            * Mic Bias
   16 
   17                           SGTL5000 pins:
   18                            * MIC_IN
   19                            * LINE_IN
   20                            * HP_OUT
   21                            * LINE_OUT
   22 
   23                           Board connectors:
   24                            * Mic Jack
   25                            * Line In Jack
   26                            * Headphone Jack
   27                            * Line Out Jack
   28                            * Ext Spk
   29 
   30 Example:
   31 
   32 sound {
   33         compatible = "fsl,imx28-evk-sgtl5000",
   34                      "fsl,mxs-audio-sgtl5000";
   35         model = "imx28-evk-sgtl5000";
   36         saif-controllers = <&saif0 &saif1>;
   37         audio-codec = <&sgtl5000>;
   38         audio-routing =
   39                 "MIC_IN", "Mic Jack",
   40                 "Mic Jack", "Mic Bias",
   41                 "Headphone Jack", "HP_OUT";
   42 };

Cache object: f80c63a16ecbf1c159c8284cb91a8320


[ 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.