summaryrefslogtreecommitdiff
path: root/firmware/target/arm/s5l8702/pcm-target.h
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/arm/s5l8702/pcm-target.h')
-rw-r--r--firmware/target/arm/s5l8702/pcm-target.h11
1 files changed, 0 insertions, 11 deletions
diff --git a/firmware/target/arm/s5l8702/pcm-target.h b/firmware/target/arm/s5l8702/pcm-target.h
index aefb64e328..b858581c4e 100644
--- a/firmware/target/arm/s5l8702/pcm-target.h
+++ b/firmware/target/arm/s5l8702/pcm-target.h
@@ -23,18 +23,7 @@
23 23
24 24
25/* S5L8702 PCM driver tunables: */ 25/* S5L8702 PCM driver tunables: */
26#define PCM_LLIMAX (2047) /* Maximum number of samples per LLI */
27#define PCM_CHUNKSIZE (10747) /* Maximum number of samples to handle with one IRQ */
28 /* (bigger chunks will be segmented internally) */
29#define PCM_WATERMARK (512) /* Number of remaining samples to schedule IRQ at */ 26#define PCM_WATERMARK (512) /* Number of remaining samples to schedule IRQ at */
30 27
31 28
32#define PCM_LLICOUNT ((PCM_CHUNKSIZE - PCM_WATERMARK + PCM_LLIMAX - 1) / PCM_LLIMAX + 1)
33
34
35extern struct dma_lli pcm_lli[PCM_LLICOUNT];
36extern size_t pcm_remaining;
37extern size_t pcm_chunksize;
38
39
40#endif /* __PCM_TARGET_H__ */ 29#endif /* __PCM_TARGET_H__ */