summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJens Arnold <amiconn@rockbox.org>2006-03-30 20:48:15 +0000
committerJens Arnold <amiconn@rockbox.org>2006-03-30 20:48:15 +0000
commit3c39c2b0349028e3c9f5e29c959c1cc2ae1ee4d4 (patch)
tree73f367aeb7457b91b222f3ebb62790a0c36d7726
parent7e0ea2153c24e00e3fdb8888fe19fc8fccca77c6 (diff)
downloadrockbox-3c39c2b0349028e3c9f5e29c959c1cc2ae1ee4d4.tar.gz
rockbox-3c39c2b0349028e3c9f5e29c959c1cc2ae1ee4d4.zip
Move definitions to their proper place
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9368 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--firmware/drivers/wm8731l.c11
-rw-r--r--firmware/export/wm8731l.h12
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
57void wm8731_write(int reg, int data) 46void 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);
37extern void wmcodec_set_recvol(int left, int right, int type); 37extern void wmcodec_set_recvol(int left, int right, int type);
38extern void wmcodec_set_monitor(int enable); 38extern 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