summaryrefslogtreecommitdiff
path: root/firmware/target/arm/s3c2440/mini2440/pcm-mini2440.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/arm/s3c2440/mini2440/pcm-mini2440.c')
-rw-r--r--firmware/target/arm/s3c2440/mini2440/pcm-mini2440.c18
1 files changed, 0 insertions, 18 deletions
diff --git a/firmware/target/arm/s3c2440/mini2440/pcm-mini2440.c b/firmware/target/arm/s3c2440/mini2440/pcm-mini2440.c
index 943cbb2ade..dbb1a06809 100644
--- a/firmware/target/arm/s3c2440/mini2440/pcm-mini2440.c
+++ b/firmware/target/arm/s3c2440/mini2440/pcm-mini2440.c
@@ -235,24 +235,6 @@ void pcm_play_dma_stop(void)
235 bitclr32(&CLKCON, 1<<17); 235 bitclr32(&CLKCON, 1<<17);
236} 236}
237 237
238void pcm_play_dma_pause(bool pause)
239{
240 if (pause)
241 {
242 /* pause playback on current buffer */
243 play_stop_pcm();
244 }
245 else
246 {
247 /* restart playback on current buffer */
248 /* make sure we're aligned on left channel - skip any right
249 channel sample left waiting */
250 DISRC2 = (DCSRC2 + 2) & ~0x3;
251 DCON2 = DMA_CONTROL_SETUP | (DSTAT2 & 0xFFFFE);
252 play_start_pcm();
253 }
254}
255
256void fiq_handler(void) 238void fiq_handler(void)
257{ 239{
258 static const void *start; 240 static const void *start;