diff options
Diffstat (limited to 'firmware/target/arm/s3c2440/mini2440/pcm-mini2440.c')
-rw-r--r-- | firmware/target/arm/s3c2440/mini2440/pcm-mini2440.c | 18 |
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 | ||
238 | void 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 | |||
256 | void fiq_handler(void) | 238 | void fiq_handler(void) |
257 | { | 239 | { |
258 | static const void *start; | 240 | static const void *start; |