43 lines · plain
1* Freescale MXS audio complex with SGTL5000 codec2 3Required properties:4- compatible : "fsl,mxs-audio-sgtl5000"5- model : The user-visible name of this sound complex6- saif-controllers : The phandle list of the MXS SAIF controller7- audio-codec : The phandle of the SGTL5000 audio codec8- audio-routing : A list of the connections between audio components.9 Each entry is a pair of strings, the first being the10 connection's sink, the second being the connection's11 source. Valid names could be power supplies, SGTL500012 pins, and the jacks on the board:13 14 Power supplies:15 * Mic Bias16 17 SGTL5000 pins:18 * MIC_IN19 * LINE_IN20 * HP_OUT21 * LINE_OUT22 23 Board connectors:24 * Mic Jack25 * Line In Jack26 * Headphone Jack27 * Line Out Jack28 * Ext Spk29 30Example:31 32sound {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};43