summaryrefslogtreecommitdiff
path: root/firmware/asm
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/asm')
-rw-r--r--firmware/asm/arm/pcm-mixer-armv4.c8
-rw-r--r--firmware/asm/arm/pcm-mixer-armv5.c6
-rw-r--r--firmware/asm/arm/pcm-mixer-armv6.c6
-rw-r--r--firmware/asm/m68k/pcm-mixer.c6
-rw-r--r--firmware/asm/pcm-mixer.c8
5 files changed, 17 insertions, 17 deletions
diff --git a/firmware/asm/arm/pcm-mixer-armv4.c b/firmware/asm/arm/pcm-mixer-armv4.c
index 4818544d7b..dc2edb781c 100644
--- a/firmware/asm/arm/pcm-mixer-armv4.c
+++ b/firmware/asm/arm/pcm-mixer-armv4.c
@@ -24,9 +24,9 @@
24 24
25/* Mix channels' samples and apply gain factors */ 25/* Mix channels' samples and apply gain factors */
26static FORCE_INLINE void mix_samples(void *out, 26static FORCE_INLINE void mix_samples(void *out,
27 void *src0, 27 const void *src0,
28 int32_t src0_amp, 28 int32_t src0_amp,
29 void *src1, 29 const void *src1,
30 int32_t src1_amp, 30 int32_t src1_amp,
31 size_t size) 31 size_t size)
32{ 32{
@@ -96,7 +96,7 @@ static FORCE_INLINE void mix_samples(void *out,
96 if (src0_amp != MIX_AMP_UNITY) 96 if (src0_amp != MIX_AMP_UNITY)
97 { 97 {
98 /* Keep unity in src0, amp0 */ 98 /* Keep unity in src0, amp0 */
99 int16_t *src_tmp = src0; 99 const void *src_tmp = src0;
100 src0 = src1; 100 src0 = src1;
101 src1 = src_tmp; 101 src1 = src_tmp;
102 src1_amp = src0_amp; 102 src1_amp = src0_amp;
@@ -133,7 +133,7 @@ static FORCE_INLINE void mix_samples(void *out,
133 133
134/* Write channel's samples and apply gain factor */ 134/* Write channel's samples and apply gain factor */
135static FORCE_INLINE void write_samples(void *out, 135static FORCE_INLINE void write_samples(void *out,
136 void *src, 136 const void *src,
137 int32_t amp, 137 int32_t amp,
138 size_t size) 138 size_t size)
139{ 139{
diff --git a/firmware/asm/arm/pcm-mixer-armv5.c b/firmware/asm/arm/pcm-mixer-armv5.c
index 64f2c86f52..add1522fd9 100644
--- a/firmware/asm/arm/pcm-mixer-armv5.c
+++ b/firmware/asm/arm/pcm-mixer-armv5.c
@@ -24,9 +24,9 @@
24 24
25/* Mix channels' samples and apply gain factors */ 25/* Mix channels' samples and apply gain factors */
26static FORCE_INLINE void mix_samples(void *out, 26static FORCE_INLINE void mix_samples(void *out,
27 void *src0, 27 const void *src0,
28 int32_t src0_amp, 28 int32_t src0_amp,
29 void *src1, 29 const void *src1,
30 int32_t src1_amp, 30 int32_t src1_amp,
31 size_t size) 31 size_t size)
32{ 32{
@@ -57,7 +57,7 @@ static FORCE_INLINE void mix_samples(void *out,
57 57
58/* Write channel's samples and apply gain factor */ 58/* Write channel's samples and apply gain factor */
59static FORCE_INLINE void write_samples(void *out, 59static FORCE_INLINE void write_samples(void *out,
60 void *src, 60 const void *src,
61 int32_t amp, 61 int32_t amp,
62 size_t size) 62 size_t size)
63{ 63{
diff --git a/firmware/asm/arm/pcm-mixer-armv6.c b/firmware/asm/arm/pcm-mixer-armv6.c
index 94eecd0f90..9da5b40ef1 100644
--- a/firmware/asm/arm/pcm-mixer-armv6.c
+++ b/firmware/asm/arm/pcm-mixer-armv6.c
@@ -23,9 +23,9 @@
23 23
24/* Mix channels' samples and apply gain factors */ 24/* Mix channels' samples and apply gain factors */
25static FORCE_INLINE void mix_samples(void *out, 25static FORCE_INLINE void mix_samples(void *out,
26 void *src0, 26 const void *src0,
27 int32_t src0_amp, 27 int32_t src0_amp,
28 void *src1, 28 const void *src1,
29 int32_t src1_amp, 29 int32_t src1_amp,
30 size_t size) 30 size_t size)
31{ 31{
@@ -71,7 +71,7 @@ static FORCE_INLINE void mix_samples(void *out,
71 71
72/* Write channel's samples and apply gain factor */ 72/* Write channel's samples and apply gain factor */
73static FORCE_INLINE void write_samples(void *out, 73static FORCE_INLINE void write_samples(void *out,
74 void *src, 74 const void *src,
75 int32_t amp, 75 int32_t amp,
76 size_t size) 76 size_t size)
77{ 77{
diff --git a/firmware/asm/m68k/pcm-mixer.c b/firmware/asm/m68k/pcm-mixer.c
index d8318fffaf..730ae4ace7 100644
--- a/firmware/asm/m68k/pcm-mixer.c
+++ b/firmware/asm/m68k/pcm-mixer.c
@@ -56,9 +56,9 @@ static FORCE_INLINE void restore_emac_context(void)
56 56
57/* Mix channels' samples and apply gain factors */ 57/* Mix channels' samples and apply gain factors */
58static FORCE_INLINE void mix_samples(void *out, 58static FORCE_INLINE void mix_samples(void *out,
59 void *src0, 59 const void *src0,
60 int32_t src0_amp, 60 int32_t src0_amp,
61 void *src1, 61 const void *src1,
62 int32_t src1_amp, 62 int32_t src1_amp,
63 size_t size) 63 size_t size)
64{ 64{
@@ -94,7 +94,7 @@ static FORCE_INLINE void mix_samples(void *out,
94 94
95/* Write channel's samples and apply gain factor */ 95/* Write channel's samples and apply gain factor */
96static FORCE_INLINE void write_samples(void *out, 96static FORCE_INLINE void write_samples(void *out,
97 void *src, 97 const void *src,
98 int32_t amp, 98 int32_t amp,
99 size_t size) 99 size_t size)
100{ 100{
diff --git a/firmware/asm/pcm-mixer.c b/firmware/asm/pcm-mixer.c
index 62dfa3e9db..3e6e2fff78 100644
--- a/firmware/asm/pcm-mixer.c
+++ b/firmware/asm/pcm-mixer.c
@@ -28,9 +28,9 @@
28#include "dsp-util.h" /* for clip_sample_16 */ 28#include "dsp-util.h" /* for clip_sample_16 */
29/* Mix channels' samples and apply gain factors */ 29/* Mix channels' samples and apply gain factors */
30static FORCE_INLINE void mix_samples(int16_t *out, 30static FORCE_INLINE void mix_samples(int16_t *out,
31 int16_t *src0, 31 const int16_t *src0,
32 int32_t src0_amp, 32 int32_t src0_amp,
33 int16_t *src1, 33 const int16_t *src1,
34 int32_t src1_amp, 34 int32_t src1_amp,
35 size_t size) 35 size_t size)
36{ 36{
@@ -64,7 +64,7 @@ static FORCE_INLINE void mix_samples(int16_t *out,
64 if (src0_amp != MIX_AMP_UNITY) 64 if (src0_amp != MIX_AMP_UNITY)
65 { 65 {
66 /* Keep unity in src0, amp0 */ 66 /* Keep unity in src0, amp0 */
67 int16_t *src_tmp = src0; 67 const int16_t *src_tmp = src0;
68 src0 = src1; 68 src0 = src1;
69 src1 = src_tmp; 69 src1 = src_tmp;
70 src1_amp = src0_amp; 70 src1_amp = src0_amp;
@@ -84,7 +84,7 @@ static FORCE_INLINE void mix_samples(int16_t *out,
84 84
85/* Write channel's samples and apply gain factor */ 85/* Write channel's samples and apply gain factor */
86static FORCE_INLINE void write_samples(int16_t *out, 86static FORCE_INLINE void write_samples(int16_t *out,
87 int16_t *src, 87 const int16_t *src,
88 int32_t amp, 88 int32_t amp,
89 size_t size) 89 size_t size)
90{ 90{