summaryrefslogtreecommitdiffstats
path: root/sound/soc/intel/boards/skl_hda_dsp_generic.c
diff options
context:
space:
mode:
authorPierre-Louis Bossart2018-11-17 01:47:06 +0100
committerMark Brown2018-11-20 17:58:52 +0100
commit5a619b9e8883a0f9691964d001b8480df44df5b9 (patch)
tree7d863c6c974e5851422b7869017befa7d45e150a /sound/soc/intel/boards/skl_hda_dsp_generic.c
parentASoC: Intel: fix interface for Chromebook machine drivers (diff)
downloadkernel-qcow2-linux-5a619b9e8883a0f9691964d001b8480df44df5b9.tar.gz
kernel-qcow2-linux-5a619b9e8883a0f9691964d001b8480df44df5b9.tar.xz
kernel-qcow2-linux-5a619b9e8883a0f9691964d001b8480df44df5b9.zip
ASoC: Intel: use platform_data for machine drivers
For some reason we have different mechanisms for passing data to machine drivers. Use the solution used by Atom/SST and SOF instead of using drv_data as done by Skylake. Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'sound/soc/intel/boards/skl_hda_dsp_generic.c')
-rw-r--r--sound/soc/intel/boards/skl_hda_dsp_generic.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sound/soc/intel/boards/skl_hda_dsp_generic.c b/sound/soc/intel/boards/skl_hda_dsp_generic.c
index 15c502d6774d..b9a21e64ead2 100644
--- a/sound/soc/intel/boards/skl_hda_dsp_generic.c
+++ b/sound/soc/intel/boards/skl_hda_dsp_generic.c
@@ -146,7 +146,7 @@ static int skl_hda_audio_probe(struct platform_device *pdev)
INIT_LIST_HEAD(&ctx->hdmi_pcm_list);
- mach = dev_get_drvdata(&pdev->dev);
+ mach = (&pdev->dev)->platform_data;
if (!mach)
return -EINVAL;