aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sound/soc/apple/mca.c9
1 files changed, 1 insertions, 8 deletions
diff --git a/sound/soc/apple/mca.c b/sound/soc/apple/mca.c
index 75925bfcf754..7ca653987b78 100644
--- a/sound/soc/apple/mca.c
+++ b/sound/soc/apple/mca.c
@@ -970,18 +970,11 @@ static const struct snd_soc_component_driver mca_component = {
static void apple_mca_release(struct mca_data *mca)
{
- int i, stream;
+ int i;
for (i = 0; i < mca->nclusters; i++) {
struct mca_cluster *cl = &mca->clusters[i];
- for_each_pcm_streams(stream) {
- if (IS_ERR_OR_NULL(cl->dma_chans[stream]))
- continue;
-
- dma_release_channel(cl->dma_chans[stream]);
- }
-
if (!IS_ERR_OR_NULL(cl->clk_parent))
clk_put(cl->clk_parent);