Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 33319a2f authored by Mark Brown's avatar Mark Brown
Browse files

ASoC: pcm3008: Check for platform data



The driver will crash if none is provided.

Signed-off-by: default avatarMark Brown <broonie@linaro.org>
parent d7f18495
Loading
Loading
Loading
Loading
+3 −0
Original line number Original line Diff line number Diff line
@@ -92,6 +92,9 @@ static int pcm3008_codec_probe(struct platform_device *pdev)
	struct pcm3008_setup_data *setup = pdev->dev.platform_data;
	struct pcm3008_setup_data *setup = pdev->dev.platform_data;
	int ret;
	int ret;


	if (!setup)
		return -EINVAL;

	/* DEM1  DEM0  DE-EMPHASIS_MODE
	/* DEM1  DEM0  DE-EMPHASIS_MODE
	 * Low   Low   De-emphasis 44.1 kHz ON
	 * Low   Low   De-emphasis 44.1 kHz ON
	 * Low   High  De-emphasis OFF
	 * Low   High  De-emphasis OFF