"ABOX SIFS0 Capture", "VINPUTCALL";
samsung,codec = <&abox &abox_uaif_0 &abox_uaif_1 &abox_uaif_2
- &abox_uaif_4 &abox_dsif &abox_spdy>; /*&cs35l41_left*/
+ &abox_uaif_4 &abox_dsif &abox_spdy &cs35l41_left>;
samsung,prefix = "ABOX", "ABOX", "ABOX", "ABOX",
- "ABOX", "ABOX", "ABOX", "Left";
+ "ABOX", "ABOX", "ABOX", "SPK";
samsung,aux = <&abox_effect &abox_bt>;
rdma@0 {
};
};
-#if 0 /*ToDo: enable speaker amp on EVB board*/
codec-left-amp@0 {
format = "i2s";
sound-dai = <&cs35l41_left 0>;
};
};
-#endif
+
+ cpu-dsp-voice-control@0 {
+ cpu {
+ sound-dai = <&cs47l35 3>;
+ };
+ codec {
+ sound-dai = <&dummy_audio_codec>;
+ };
+ };
+
+ cpu-dsp-trace@0 {
+ cpu {
+ sound-dai = <&cs47l35 4>;
+ };
+ codec {
+ sound-dai = <&dummy_audio_codec>;
+ };
+ };
+
+ cpu-dsp2-text@0 {
+ cpu {
+ sound-dai = <&cs47l35 5>;
+ };
+ codec {
+ sound-dai = <&dummy_audio_codec>;
+ };
+ };
+
+ cpu-dsp3-text@0 {
+ cpu {
+ sound-dai = <&cs47l35 6>;
+ };
+ codec {
+ sound-dai = <&dummy_audio_codec>;
+ };
+ };
+
+ cpu-dsp1-text@0 {
+ cpu {
+ sound-dai = <&cs47l35 7>;
+ };
+ codec {
+ sound-dai = <&dummy_audio_codec>;
+ };
+ };
};
};
&spi_6 {
- status = "disable";
+ status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&spi6_bus &spi6_cs_func>;
/*cs-gpios = <&gpp2 3 0>;*/
samsung,codec = <&abox &abox_uaif_0 &abox_uaif_1 &abox_uaif_2
&abox_uaif_4 &abox_dsif &abox_spdy &cs35l41_left>;
samsung,prefix = "ABOX", "ABOX", "ABOX", "ABOX",
- "ABOX", "ABOX", "ABOX", "Left";
+ "ABOX", "ABOX", "ABOX", "SPK";
samsung,aux = <&abox_effect &abox_bt>;
rdma@0 {
sound-dai = <&cs35l41_left 0>;
};
};
+
+ cpu-dsp-voice-control@0 {
+ cpu {
+ sound-dai = <&cs47l35 3>;
+ };
+ codec {
+ sound-dai = <&dummy_audio_codec>;
+ };
+ };
+
+ cpu-dsp-trace@0 {
+ cpu {
+ sound-dai = <&cs47l35 4>;
+ };
+ codec {
+ sound-dai = <&dummy_audio_codec>;
+ };
+ };
+
+ cpu-dsp2-text@0 {
+ cpu {
+ sound-dai = <&cs47l35 5>;
+ };
+ codec {
+ sound-dai = <&dummy_audio_codec>;
+ };
+ };
+
+ cpu-dsp3-text@0 {
+ cpu {
+ sound-dai = <&cs47l35 6>;
+ };
+ codec {
+ sound-dai = <&dummy_audio_codec>;
+ };
+ };
+
+ cpu-dsp1-text@0 {
+ cpu {
+ sound-dai = <&cs47l35 7>;
+ };
+ codec {
+ sound-dai = <&dummy_audio_codec>;
+ };
+ };
};
.dpcm_playback = 1,
.dpcm_capture = 1,
},
-#if 0 /*ToDo: enable speaker amp on EVB board*/
{
.name = "codec-left-amp",
.ignore_suspend = 1,
.ignore_pmdown_time = 1,
.params = madera_amp_params,
},
-#endif
+
+ {
+ .name = "cpu-dsp-voice-control",
+ .stream_name = "cpu-dsp-voice-control",
+ .cpu_dai_name = "cs47l35-cpu-voicectrl",
+ .platform_name = "cs47l35-codec",
+ .codec_dai_name = "cs47l35-dsp-voicectrl",
+ .codec_name = "cs47l35-codec",
+ .ignore_suspend = 1,
+ .dynamic = 0,
+ },
+ {
+ .name = "cpu-dsp-trace",
+ .stream_name = "cpu-dsp-voice-trace",
+ .cpu_dai_name = "cs47l35-cpu-trace",
+ .platform_name = "cs47l35-codec",
+ .codec_dai_name = "cs47l35-dsp-trace",
+ .codec_name = "cs47l35-codec",
+ .ignore_suspend = 1,
+ .dynamic = 0,
+ },
+ {
+ .name = "cpu-dsp2-text",
+ .stream_name = "cpu-dsp2-text",
+ .cpu_dai_name = "cs47l35-dsp2-cpu-txt",
+ .platform_name = "cs47l35-codec",
+ .codec_dai_name = "cs47l35-dsp2-txt",
+ .codec_name = "cs47l35-codec",
+ .ignore_suspend = 1,
+ .dynamic = 0,
+ },
+ {
+ .name = "cpu-dsp3-text",
+ .stream_name = "cpu-dsp3-text",
+ .cpu_dai_name = "cs47l35-dsp3-cpu-txt",
+ .platform_name = "cs47l35-codec",
+ .codec_dai_name = "cs47l35-dsp3-txt",
+ .codec_name = "cs47l35-codec",
+ .ignore_suspend = 1,
+ .dynamic = 0,
+ },
+ {
+ .name = "cpu-dsp1-text",
+ .stream_name = "cpu-dsp1-text",
+ .cpu_dai_name = "cs47l35-dsp1-cpu-txt",
+ .platform_name = "cs47l35-codec",
+ .codec_dai_name = "cs47l35-dsp1-txt",
+ .codec_name = "cs47l35-codec",
+ .ignore_suspend = 1,
+ .dynamic = 0,
+ }
};