From: Lars-Peter Clausen Date: Tue, 6 May 2014 07:39:40 +0000 (+0200) Subject: ASoC: atmel-pcm-pdc: Remove broken suspend/resume code X-Git-Tag: omap-for-v3.16/fixes-against-rc1~21^2~52^2~13^2~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b74f7be90f5bd231358289dca1b25c91fe21143d;p=pandora-kernel.git ASoC: atmel-pcm-pdc: Remove broken suspend/resume code Suspend/resume support for the atmel-pcm-pdc driver was broken in commit f0fba2ad1 ("ASoC: multi-component - ASoC Multi-Component Support"). It essentially reverted the modifications done in commit 10cab262 ("ASoC: Change how suspend and resume obtain the PCM runtime"). The suspend and resume handlers at the beginning check if dai->runtime is not NULL, but dai->runtime is always NULL, hence the code never runs. Considering that nobody noticed any problems in the last 4 years since the code was broken and that the driver does not set SNDRV_PCM_INFO_RESUME, which means applications are expected to stop and restart the audio stream during suspend/resume, it is probably safe to assume that his code is not needed and can be removed. Signed-off-by: Lars-Peter Clausen Signed-off-by: Mark Brown --- Reading git-diff-tree failed