ASoC: amd: acp: remove unnecessary NULL check

The list iterator in a list_for_each_entry() loop can never be NULL.
Remove the check and pull the code in a tab.

Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org>
Link: https://lore.kernel.org/r/e376a712-e0c6-446f-9e0b-c444dd795cbb@moroto.mountain
Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
Dan Carpenter 2023-10-30 12:03:51 +03:00 committed by Mark Brown
parent dc29d3d253
commit 601cc04c9d
No known key found for this signature in database
GPG key ID: 24D68B725D5487D0

View file

@ -283,18 +283,16 @@ static int __maybe_unused acp63_pcm_resume(struct device *dev)
spin_lock(&adata->acp_lock); spin_lock(&adata->acp_lock);
list_for_each_entry(stream, &adata->stream_list, list) { list_for_each_entry(stream, &adata->stream_list, list) {
if (stream) { substream = stream->substream;
substream = stream->substream; if (substream && substream->runtime) {
if (substream && substream->runtime) { buf_in_frames = (substream->runtime->buffer_size);
buf_in_frames = (substream->runtime->buffer_size); buf_size = frames_to_bytes(substream->runtime, buf_in_frames);
buf_size = frames_to_bytes(substream->runtime, buf_in_frames); config_pte_for_stream(adata, stream);
config_pte_for_stream(adata, stream); config_acp_dma(adata, stream, buf_size);
config_acp_dma(adata, stream, buf_size); if (stream->dai_id)
if (stream->dai_id) restore_acp_i2s_params(substream, adata, stream);
restore_acp_i2s_params(substream, adata, stream); else
else restore_acp_pdm_params(substream, adata);
restore_acp_pdm_params(substream, adata);
}
} }
} }
spin_unlock(&adata->acp_lock); spin_unlock(&adata->acp_lock);