mfd: wm5110: Add registers for headphone short circuit control
Add the registers necessary to enable/disable the headphone short circuit protection. Signed-off-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com> Acked-by: Lee Jones <lee.jones@linaro.org> Signed-off-by: Mark Brown <broonie@linaro.org>
This commit is contained in:

committed by
Mark Brown

parent
fce6bd84d6
commit
08e2d59258
@@ -226,6 +226,9 @@
|
||||
#define ARIZONA_PDM_SPK1_CTRL_2 0x491
|
||||
#define ARIZONA_PDM_SPK2_CTRL_1 0x492
|
||||
#define ARIZONA_PDM_SPK2_CTRL_2 0x493
|
||||
#define ARIZONA_HP1_SHORT_CIRCUIT_CTRL 0x4A0
|
||||
#define ARIZONA_HP2_SHORT_CIRCUIT_CTRL 0x4A1
|
||||
#define ARIZONA_HP3_SHORT_CIRCUIT_CTRL 0x4A2
|
||||
#define ARIZONA_SPK_CTRL_2 0x4B5
|
||||
#define ARIZONA_SPK_CTRL_3 0x4B6
|
||||
#define ARIZONA_DAC_COMP_1 0x4DC
|
||||
@@ -3332,6 +3335,30 @@
|
||||
#define ARIZONA_SPK2_FMT_SHIFT 0 /* SPK2_FMT */
|
||||
#define ARIZONA_SPK2_FMT_WIDTH 1 /* SPK2_FMT */
|
||||
|
||||
/*
|
||||
* R1184 (0x4A0) - HP1 Short Circuit Ctrl
|
||||
*/
|
||||
#define ARIZONA_HP1_SC_ENA 0x1000 /* HP1_SC_ENA */
|
||||
#define ARIZONA_HP1_SC_ENA_MASK 0x1000 /* HP1_SC_ENA */
|
||||
#define ARIZONA_HP1_SC_ENA_SHIFT 12 /* HP1_SC_ENA */
|
||||
#define ARIZONA_HP1_SC_ENA_WIDTH 1 /* HP1_SC_ENA */
|
||||
|
||||
/*
|
||||
* R1185 (0x4A1) - HP2 Short Circuit Ctrl
|
||||
*/
|
||||
#define ARIZONA_HP2_SC_ENA 0x1000 /* HP2_SC_ENA */
|
||||
#define ARIZONA_HP2_SC_ENA_MASK 0x1000 /* HP2_SC_ENA */
|
||||
#define ARIZONA_HP2_SC_ENA_SHIFT 12 /* HP2_SC_ENA */
|
||||
#define ARIZONA_HP2_SC_ENA_WIDTH 1 /* HP2_SC_ENA */
|
||||
|
||||
/*
|
||||
* R1186 (0x4A2) - HP3 Short Circuit Ctrl
|
||||
*/
|
||||
#define ARIZONA_HP3_SC_ENA 0x1000 /* HP3_SC_ENA */
|
||||
#define ARIZONA_HP3_SC_ENA_MASK 0x1000 /* HP3_SC_ENA */
|
||||
#define ARIZONA_HP3_SC_ENA_SHIFT 12 /* HP3_SC_ENA */
|
||||
#define ARIZONA_HP3_SC_ENA_WIDTH 1 /* HP3_SC_ENA */
|
||||
|
||||
/*
|
||||
* R1244 (0x4DC) - DAC comp 1
|
||||
*/
|
||||
|
Reference in New Issue
Block a user