ASoC: sgtl5000: Fix definition of VAG Ramp Control
SGTL5000_SMALL_POP is a bit mask, not a value. Usage of correct definition makes device probing code more clear. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com> Reviewed-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Reviewed-by: Igor Opaniuk <igor.opaniuk@toradex.com> Reviewed-by: Fabio Estevam <festevam@gmail.com> Link: https://lore.kernel.org/r/20190719100524.23300-4-oleksandr.suvorov@toradex.com Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
parent
b1f373a11d
commit
cadee10c98
|
@ -1460,7 +1460,7 @@ static int sgtl5000_probe(struct snd_soc_component *component)
|
||||||
|
|
||||||
/* enable small pop, introduce 400ms delay in turning off */
|
/* enable small pop, introduce 400ms delay in turning off */
|
||||||
snd_soc_component_update_bits(component, SGTL5000_CHIP_REF_CTRL,
|
snd_soc_component_update_bits(component, SGTL5000_CHIP_REF_CTRL,
|
||||||
SGTL5000_SMALL_POP, 1);
|
SGTL5000_SMALL_POP, SGTL5000_SMALL_POP);
|
||||||
|
|
||||||
/* disable short cut detector */
|
/* disable short cut detector */
|
||||||
snd_soc_component_write(component, SGTL5000_CHIP_SHORT_CTRL, 0);
|
snd_soc_component_write(component, SGTL5000_CHIP_SHORT_CTRL, 0);
|
||||||
|
|
|
@ -273,7 +273,7 @@
|
||||||
#define SGTL5000_BIAS_CTRL_MASK 0x000e
|
#define SGTL5000_BIAS_CTRL_MASK 0x000e
|
||||||
#define SGTL5000_BIAS_CTRL_SHIFT 1
|
#define SGTL5000_BIAS_CTRL_SHIFT 1
|
||||||
#define SGTL5000_BIAS_CTRL_WIDTH 3
|
#define SGTL5000_BIAS_CTRL_WIDTH 3
|
||||||
#define SGTL5000_SMALL_POP 1
|
#define SGTL5000_SMALL_POP 0x0001
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* SGTL5000_CHIP_MIC_CTRL
|
* SGTL5000_CHIP_MIC_CTRL
|
||||||
|
|
Loading…
Reference in a new issue