diff options
Diffstat (limited to 'firmware/target/arm/imx31')
-rw-r--r-- | firmware/target/arm/imx31/gigabeat-s/pcm-gigabeat-s.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/firmware/target/arm/imx31/gigabeat-s/pcm-gigabeat-s.c b/firmware/target/arm/imx31/gigabeat-s/pcm-gigabeat-s.c index c8c1283d12..1f6eef435a 100644 --- a/firmware/target/arm/imx31/gigabeat-s/pcm-gigabeat-s.c +++ b/firmware/target/arm/imx31/gigabeat-s/pcm-gigabeat-s.c | |||
@@ -26,6 +26,7 @@ | |||
26 | #include "ccm-imx31.h" | 26 | #include "ccm-imx31.h" |
27 | #include "sdma-imx31.h" | 27 | #include "sdma-imx31.h" |
28 | #include "mmu-imx31.h" | 28 | #include "mmu-imx31.h" |
29 | #include "pcm-internal.h" | ||
29 | 30 | ||
30 | #define DMA_PLAY_CH_NUM 2 | 31 | #define DMA_PLAY_CH_NUM 2 |
31 | #define DMA_REC_CH_NUM 1 | 32 | #define DMA_REC_CH_NUM 1 |
@@ -105,6 +106,8 @@ static void play_dma_callback(void) | |||
105 | dma_play_bd.mode.command = TRANSFER_16BIT; | 106 | dma_play_bd.mode.command = TRANSFER_16BIT; |
106 | dma_play_bd.mode.status = BD_DONE | BD_WRAP | BD_INTR; | 107 | dma_play_bd.mode.status = BD_DONE | BD_WRAP | BD_INTR; |
107 | sdma_channel_run(DMA_PLAY_CH_NUM); | 108 | sdma_channel_run(DMA_PLAY_CH_NUM); |
109 | |||
110 | pcm_play_dma_started_callback(); | ||
108 | } | 111 | } |
109 | 112 | ||
110 | void pcm_play_lock(void) | 113 | void pcm_play_lock(void) |