diff options
-rw-r--r-- | sound/soc/ux500/ux500_msp_i2s.c | 3 | ||||
-rw-r--r-- | sound/soc/ux500/ux500_msp_i2s.h | 1 |
2 files changed, 4 insertions, 0 deletions
diff --git a/sound/soc/ux500/ux500_msp_i2s.c b/sound/soc/ux500/ux500_msp_i2s.c index 14a4a5bb60fc..1ca8b08ae993 100644 --- a/sound/soc/ux500/ux500_msp_i2s.c +++ b/sound/soc/ux500/ux500_msp_i2s.c | |||
@@ -685,6 +685,9 @@ int ux500_msp_i2s_init_msp(struct platform_device *pdev, | |||
685 | return -ENOMEM; | 685 | return -ENOMEM; |
686 | } | 686 | } |
687 | 687 | ||
688 | msp->playback_dma_data.tx_rx_addr = res->start + MSP_DR; | ||
689 | msp->capture_dma_data.tx_rx_addr = res->start + MSP_DR; | ||
690 | |||
688 | msp->registers = devm_ioremap(&pdev->dev, res->start, | 691 | msp->registers = devm_ioremap(&pdev->dev, res->start, |
689 | resource_size(res)); | 692 | resource_size(res)); |
690 | if (msp->registers == NULL) { | 693 | if (msp->registers == NULL) { |
diff --git a/sound/soc/ux500/ux500_msp_i2s.h b/sound/soc/ux500/ux500_msp_i2s.h index 879617147fc8..258d0bcee0bd 100644 --- a/sound/soc/ux500/ux500_msp_i2s.h +++ b/sound/soc/ux500/ux500_msp_i2s.h | |||
@@ -470,6 +470,7 @@ struct ux500_msp_config { | |||
470 | 470 | ||
471 | struct ux500_msp_dma_params { | 471 | struct ux500_msp_dma_params { |
472 | unsigned int data_size; | 472 | unsigned int data_size; |
473 | dma_addr_t tx_rx_addr; | ||
473 | struct stedma40_chan_cfg *dma_cfg; | 474 | struct stedma40_chan_cfg *dma_cfg; |
474 | }; | 475 | }; |
475 | 476 | ||