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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/sound/imx-audio-sgtl5000.txt

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 Freescale i.MX audio complex with SGTL5000 codec
  2 
  3 Required properties:
  4 
  5   - compatible          : "fsl,imx-audio-sgtl5000"
  6 
  7   - model               : The user-visible name of this sound complex
  8 
  9   - ssi-controller      : The phandle of the i.MX SSI controller
 10 
 11   - audio-codec         : The phandle of the SGTL5000 audio codec
 12 
 13   - audio-routing       : A list of the connections between audio components.
 14                           Each entry is a pair of strings, the first being the
 15                           connection's sink, the second being the connection's
 16                           source. Valid names could be power supplies, SGTL5000
 17                           pins, and the jacks on the board:
 18 
 19                           Power supplies:
 20                            * Mic Bias
 21 
 22                           SGTL5000 pins:
 23                            * MIC_IN
 24                            * LINE_IN
 25                            * HP_OUT
 26                            * LINE_OUT
 27 
 28                           Board connectors:
 29                            * Mic Jack
 30                            * Line In Jack
 31                            * Headphone Jack
 32                            * Line Out Jack
 33                            * Ext Spk
 34 
 35   - mux-int-port        : The internal port of the i.MX audio muxer (AUDMUX)
 36 
 37   - mux-ext-port        : The external port of the i.MX audio muxer
 38 
 39 Note: The AUDMUX port numbering should start at 1, which is consistent with
 40 hardware manual.
 41 
 42 Example:
 43 
 44 sound {
 45         compatible = "fsl,imx51-babbage-sgtl5000",
 46                      "fsl,imx-audio-sgtl5000";
 47         model = "imx51-babbage-sgtl5000";
 48         ssi-controller = <&ssi1>;
 49         audio-codec = <&sgtl5000>;
 50         audio-routing =
 51                 "MIC_IN", "Mic Jack",
 52                 "Mic Jack", "Mic Bias",
 53                 "Headphone Jack", "HP_OUT";
 54         mux-int-port = <1>;
 55         mux-ext-port = <3>;
 56 };

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