diff --git a/sound/soc/tegra/tegra210_admaif.c b/sound/soc/tegra/tegra210_admaif.c index 8009b6cc..d3f25a3e 100644 --- a/sound/soc/tegra/tegra210_admaif.c +++ b/sound/soc/tegra/tegra210_admaif.c @@ -1097,6 +1097,7 @@ static int tegra_admaif_probe(struct platform_device *pdev) CH_RX_REG(TEGRA_ADMAIF_RX_FIFO_READ, i); admaif->playback_dma_data[i].addr_width = 32; + admaif->playback_dma_data[i].slave_id = i + 1; if (of_property_read_string_index(pdev->dev.of_node, "dma-names", (i * 2) + 1, @@ -1108,6 +1109,7 @@ static int tegra_admaif_probe(struct platform_device *pdev) } admaif->capture_dma_data[i].addr_width = 32; + admaif->capture_dma_data[i].slave_id = i + 1; if (of_property_read_string_index(pdev->dev.of_node, "dma-names",