ASoC: tegra: use DAI's not card's dev for dev_err
[firefly-linux-kernel-4.4.55.git] / sound / soc / tegra / tegra20_i2s.c
index 9d5d4704da2976c526ca1a49020fd88abc8c152c..647daf610e4a81681cbbcb499c5423bcb7b3554e 100644 (file)
@@ -138,7 +138,7 @@ static int tegra20_i2s_hw_params(struct snd_pcm_substream *substream,
                                 struct snd_pcm_hw_params *params,
                                 struct snd_soc_dai *dai)
 {
-       struct device *dev = substream->pcm->card->dev;
+       struct device *dev = dai->dev;
        struct tegra20_i2s *i2s = snd_soc_dai_get_drvdata(dai);
        u32 reg;
        int ret, sample_size, srate, i2sclock, bitcnt;