summaryrefslogtreecommitdiff
path: root/firmware/export/mas.h
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/export/mas.h')
-rw-r--r--firmware/export/mas.h44
1 files changed, 22 insertions, 22 deletions
diff --git a/firmware/export/mas.h b/firmware/export/mas.h
index 3cc9d3a34c..9cbe970b94 100644
--- a/firmware/export/mas.h
+++ b/firmware/export/mas.h
@@ -27,43 +27,43 @@
27#define MAX_PEAK 0x8000 27#define MAX_PEAK 0x8000
28 28
29/* 29/*
30 MAS I2C defs 30 MAS I2C defs
31*/ 31*/
32#if (CONFIG_CODEC == MAS3587F) || (CONFIG_CODEC == MAS3539F) 32#if (CONFIG_CODEC == MAS3587F) || (CONFIG_CODEC == MAS3539F)
33#define MAS_ADR 0x3c 33#define MAS_ADR 0x3c
34#define MAS_DEV_WRITE (MAS_ADR | 0x00) 34#define MAS_DEV_WRITE (MAS_ADR | 0x00)
35#define MAS_DEV_READ (MAS_ADR | 0x01) 35#define MAS_DEV_READ (MAS_ADR | 0x01)
36 36
37#elif CONFIG_CODEC == MAS3507D 37#elif CONFIG_CODEC == MAS3507D
38#define MAS_ADR 0x3a 38#define MAS_ADR 0x3a
39#define MAS_DEV_WRITE (MAS_ADR | 0x00) 39#define MAS_DEV_WRITE (MAS_ADR | 0x00)
40#define MAS_DEV_READ (MAS_ADR | 0x01) 40#define MAS_DEV_READ (MAS_ADR | 0x01)
41#endif 41#endif
42 42
43/* registers..*/ 43/* registers..*/
44#if (CONFIG_CODEC == MAS3587F) || (CONFIG_CODEC == MAS3539F) 44#if (CONFIG_CODEC == MAS3587F) || (CONFIG_CODEC == MAS3539F)
45#define MAS_DATA_WRITE 0x68 45#define MAS_DATA_WRITE 0x68
46#define MAS_DATA_READ 0x69 46#define MAS_DATA_READ 0x69
47#define MAS_CODEC_WRITE 0x6c 47#define MAS_CODEC_WRITE 0x6c
48#define MAS_CODEC_READ 0x6d 48#define MAS_CODEC_READ 0x6d
49#define MAS_CONTROL 0x6a 49#define MAS_CONTROL 0x6a
50#define MAS_DCCF 0x76 50#define MAS_DCCF 0x76
51#define MAS_DCFR 0x77 51#define MAS_DCFR 0x77
52 52
53#elif CONFIG_CODEC == MAS3507D 53#elif CONFIG_CODEC == MAS3507D
54#define MAS_DATA_WRITE 0x68 54#define MAS_DATA_WRITE 0x68
55#define MAS_DATA_READ 0x69 55#define MAS_DATA_READ 0x69
56#define MAS_CONTROL 0x6a 56#define MAS_CONTROL 0x6a
57#endif 57#endif
58 58
59/* 59/*
60 * MAS register 60 * MAS register
61 */ 61 */
62#define MAS_REG_DCCF 0x8e 62#define MAS_REG_DCCF 0x8e
63#define MAS_REG_MUTE 0xaa 63#define MAS_REG_MUTE 0xaa
64#define MAS_REG_PIODATA 0xc8 64#define MAS_REG_PIODATA 0xc8
65#define MAS_REG_StartUpConfig 0xe6 65#define MAS_REG_StartUpConfig 0xe6
66#define MAS_REG_KPRESCALE 0xe7 66#define MAS_REG_KPRESCALE 0xe7
67#if (CONFIG_CODEC == MAS3587F) || (CONFIG_CODEC == MAS3539F) 67#if (CONFIG_CODEC == MAS3587F) || (CONFIG_CODEC == MAS3539F)
68#define MAS_REG_KMDB_SWITCH 0x21 68#define MAS_REG_KMDB_SWITCH 0x21
69#define MAS_REG_KMDB_STR 0x22 69#define MAS_REG_KMDB_STR 0x22
@@ -77,12 +77,12 @@
77#define MAS_REG_VOLUME_CONTROL 0x10 77#define MAS_REG_VOLUME_CONTROL 0x10
78#define MAS_REG_BALANCE 0x11 78#define MAS_REG_BALANCE 0x11
79#define MAS_REG_KAVC 0x12 79#define MAS_REG_KAVC 0x12
80#define MAS_REG_KBASS 0x14 80#define MAS_REG_KBASS 0x14
81#define MAS_REG_KTREBLE 0x15 81#define MAS_REG_KTREBLE 0x15
82 82
83#elif CONFIG_CODEC == MAS3507D 83#elif CONFIG_CODEC == MAS3507D
84#define MAS_REG_KBASS 0x6b 84#define MAS_REG_KBASS 0x6b
85#define MAS_REG_KTREBLE 0x6f 85#define MAS_REG_KTREBLE 0x6f
86#endif 86#endif
87 87
88/* 88/*