From bac6a70184b18ca17a46b3ed955944e1a4d3f032 Mon Sep 17 00:00:00 2001 From: Tomasz Moń Date: Mon, 5 Dec 2011 09:53:23 +0000 Subject: Sansa Connect: Revise codec initialization/shutdown. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31149 a1c6a512-1295-4272-9138-f99709370657 --- firmware/export/aic3x.h | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'firmware/export/aic3x.h') diff --git a/firmware/export/aic3x.h b/firmware/export/aic3x.h index 17e5ea019a..4cfa0a5535 100644 --- a/firmware/export/aic3x.h +++ b/firmware/export/aic3x.h @@ -30,6 +30,8 @@ extern int tenthdb2master(int db); /*** definitions ***/ extern void audiohw_set_headphone_vol(int vol_l, int vol_r); +extern void aic3x_switch_output(bool stereo); + /* Page 0 registers */ #define AIC3X_PAGE_SELECT 0 #define AIC3X_SOFT_RESET 1 @@ -42,10 +44,17 @@ extern void audiohw_set_headphone_vol(int vol_l, int vol_r); #define AIC3X_DATA_REG_A 8 #define AIC3X_DATA_REG_B 9 #define AIC3X_DATA_REG_C 10 +#define AIC3X_OVERFLOW 11 + +#define AIC3X_LINE1L_LEFTADC 19 + +#define AIC3X_LINE1R_RIGHTADC 22 #define AIC3X_DAC_POWER 37 #define AIC3X_HIGH_POWER 38 +#define AIC3X_POWER_OUT 40 + #define AIC3X_POP_REDUCT 42 #define AIC3X_LEFT_VOL 43 #define AIC3X_RIGHT_VOL 44 @@ -60,7 +69,9 @@ extern void audiohw_set_headphone_vol(int vol_l, int vol_r); #define AIC3X_DAC_L1_MONO_LOP_M_VOL 75 -#define AIC3X_DAC_R1_MONO_LOP_M_VOL 76 +#define AIC3X_LINE2R_MONO_LOP_M_VOL 76 +#define AIC3X_PGA_R_MONO_LOP_M_VOL 77 +#define AIC3X_DAC_R1_MONO_LOP_M_VOL 78 #define AIC3X_MONO_LOP_M_LVL 79 -- cgit v1.2.3