Commit 07a801def46f412a7ce6de9553dfd8895bf33356

Authored by Ralf Baechle
Committed by
1 parent f12555d24c

MIPS: DSP: Set all register masks to 0x3ff.

0x2ff was a typo and the value 0x1f of DSP_MASK was refering to an old
version of the documentation.

Signed-off-by: Ralf Baechle <ralf@linux-mips.org>

Showing 1 changed file with 3 additions and 3 deletions Side-by-side Diff

include/asm-mips/dsp.h
... ... @@ -16,7 +16,7 @@
16 16 #include <asm/mipsregs.h>
17 17  
18 18 #define DSP_DEFAULT 0x00000000
19   -#define DSP_MASK 0x1f
  19 +#define DSP_MASK 0x3ff
20 20  
21 21 #define __enable_dsp_hazard() \
22 22 do { \
... ... @@ -48,7 +48,7 @@
48 48 tsk->thread.dsp.dspr[3] = mflo2(); \
49 49 tsk->thread.dsp.dspr[4] = mfhi3(); \
50 50 tsk->thread.dsp.dspr[5] = mflo3(); \
51   - tsk->thread.dsp.dspcontrol = rddsp(0x2ff); \
  51 + tsk->thread.dsp.dspcontrol = rddsp(DSP_MASK); \
52 52 } while (0)
53 53  
54 54 #define save_dsp(tsk) \
... ... @@ -65,7 +65,7 @@
65 65 mtlo2(tsk->thread.dsp.dspr[3]); \
66 66 mthi3(tsk->thread.dsp.dspr[4]); \
67 67 mtlo3(tsk->thread.dsp.dspr[5]); \
68   - wrdsp(tsk->thread.dsp.dspcontrol, 0x2ff); \
  68 + wrdsp(tsk->thread.dsp.dspcontrol, DSP_MASK); \
69 69 } while (0)
70 70  
71 71 #define restore_dsp(tsk) \