@@ -82,21 +82,31 @@ sound: sound {
ti,model = "PandaBoard";
ti,mclk-freq = <38400000>;
+ ti,mclk-freq = <38400000>; // CHECKME: 19200000?
ti,mcpdm = <&mcpdm>;
+ ti,mcbsp1 = <&mcbsp1>; /* bluetooth */
+ ti,mcbsp2 = <&mcbsp2>; /* fm radio */
+ ti,mcbsp3 = <&mcbsp3>; /* modem */
ti,twl6040 = <&twl6040>;
+ ti,aess = <&aess>;
/* Audio routing */
ti,audio-routing =
"Headset Stereophone", "HSOL",
"Headset Stereophone", "HSOR",
- "Ext Spk", "HFL",
- "Ext Spk", "HFR",
+ "Earphone Spk", "EP",
"Line Out", "AUXL",
"Line Out", "AUXR",
+ "Vibrator", "VIBRAL",
+ "Vibrator", "VIBRAR",
"HSMIC", "Headset Mic",
"Headset Mic", "Headset Mic Bias",
+ "MAINMIC", "Main Handset Mic",
+ "Main Handset Mic", "Main Mic Bias",
+ "SUBMIC", "Sub Handset Mic",
+ "Sub Handset Mic", "Main Mic Bias",
"AFML", "Line In",
"AFMR", "Line In";
};
@@ -227,6 +237,10 @@ hdmi_connector_in: endpoint {
};
};
+&aess {
+ status = "okay";
+};
+
&omap4_pmx_core {
pinctrl-names = "default";
pinctrl-0 = <
@@ -517,6 +531,10 @@ &mcbsp1 {
status = "okay";
};
+&mcbsp2 {
+ status = "okay";
+};
+
&twl_usb_comparator {
usb-supply = <&vusb>;
};
and extend audio-routing. Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com> --- .../boot/dts/ti/omap/omap4-panda-common.dtsi | 22 +++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-)