diff options
Diffstat (limited to 'firmware')
-rw-r--r-- | firmware/drivers/wm8731l.c | 11 | ||||
-rw-r--r-- | firmware/export/wm8731l.h | 12 |
2 files changed, 12 insertions, 11 deletions
diff --git a/firmware/drivers/wm8731l.c b/firmware/drivers/wm8731l.c index 52d8d1e404..cad88edf12 100644 --- a/firmware/drivers/wm8731l.c +++ b/firmware/drivers/wm8731l.c | |||
@@ -43,17 +43,6 @@ | |||
43 | 43 | ||
44 | #define IPOD_PCM_LEVEL 0x65 /* -6dB */ | 44 | #define IPOD_PCM_LEVEL 0x65 /* -6dB */ |
45 | 45 | ||
46 | #define LINVOL 0x00 | ||
47 | #define RINVOL 0x01 | ||
48 | #define LOUTVOL 0x02 | ||
49 | #define ROUTVOL 0x03 | ||
50 | #define DACCTRL 0x05 | ||
51 | #define PWRMGMT 0x06 | ||
52 | #define AINTFCE 0x07 | ||
53 | #define SAMPCTRL 0x08 | ||
54 | #define ACTIVECTRL 0x09 | ||
55 | #define RESET 0x0f | ||
56 | |||
57 | void wm8731_write(int reg, int data) | 46 | void wm8731_write(int reg, int data) |
58 | { | 47 | { |
59 | ipod_i2c_send(0x1a, (reg<<1) | ((data&0x100)>>8),data&0xff); | 48 | ipod_i2c_send(0x1a, (reg<<1) | ((data&0x100)>>8),data&0xff); |
diff --git a/firmware/export/wm8731l.h b/firmware/export/wm8731l.h index d384976226..7e123afd64 100644 --- a/firmware/export/wm8731l.h +++ b/firmware/export/wm8731l.h | |||
@@ -37,6 +37,18 @@ extern void wmcodec_disable_recording(void); | |||
37 | extern void wmcodec_set_recvol(int left, int right, int type); | 37 | extern void wmcodec_set_recvol(int left, int right, int type); |
38 | extern void wmcodec_set_monitor(int enable); | 38 | extern void wmcodec_set_monitor(int enable); |
39 | 39 | ||
40 | /* Register addresses */ | ||
41 | #define LINVOL 0x00 | ||
42 | #define RINVOL 0x01 | ||
43 | #define LOUTVOL 0x02 | ||
44 | #define ROUTVOL 0x03 | ||
45 | #define DACCTRL 0x05 | ||
46 | #define PWRMGMT 0x06 | ||
47 | #define AINTFCE 0x07 | ||
48 | #define SAMPCTRL 0x08 | ||
49 | #define ACTIVECTRL 0x09 | ||
50 | #define RESET 0x0f | ||
51 | |||
40 | /* Register settings for the supported samplerates: */ | 52 | /* Register settings for the supported samplerates: */ |
41 | #define WM8731L_8000HZ 0x4d | 53 | #define WM8731L_8000HZ 0x4d |
42 | #define WM8731L_32000HZ 0x59 | 54 | #define WM8731L_32000HZ 0x59 |