diff options
Diffstat (limited to 'sound/soc/imx/eukrea-tlv320.c')
-rw-r--r-- | sound/soc/imx/eukrea-tlv320.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sound/soc/imx/eukrea-tlv320.c b/sound/soc/imx/eukrea-tlv320.c index 968380a93e8..45f5e4b32cb 100644 --- a/sound/soc/imx/eukrea-tlv320.c +++ b/sound/soc/imx/eukrea-tlv320.c | |||
@@ -60,6 +60,7 @@ static int eukrea_tlv320_hw_params(struct snd_pcm_substream *substream, | |||
60 | pr_err("%s: failed setting codec sysclk\n", __func__); | 60 | pr_err("%s: failed setting codec sysclk\n", __func__); |
61 | return ret; | 61 | return ret; |
62 | } | 62 | } |
63 | snd_soc_dai_set_tdm_slot(cpu_dai, 0xffffffc, 0xffffffc, 2, 0); | ||
63 | 64 | ||
64 | ret = snd_soc_dai_set_sysclk(cpu_dai, IMX_SSP_SYS_CLK, 0, | 65 | ret = snd_soc_dai_set_sysclk(cpu_dai, IMX_SSP_SYS_CLK, 0, |
65 | SND_SOC_CLOCK_IN); | 66 | SND_SOC_CLOCK_IN); |
@@ -100,7 +101,7 @@ static int __init eukrea_tlv320_init(void) | |||
100 | { | 101 | { |
101 | int ret; | 102 | int ret; |
102 | 103 | ||
103 | if (!machine_is_eukrea_cpuimx27()) | 104 | if (!machine_is_eukrea_cpuimx27() && !machine_is_eukrea_cpuimx25sd()) |
104 | /* return happy. We might run on a totally different machine */ | 105 | /* return happy. We might run on a totally different machine */ |
105 | return 0; | 106 | return 0; |
106 | 107 | ||