|
@@ -483,7 +483,8 @@ static int wm8737_set_bias_level(struct snd_soc_codec *codec,
|
|
|
|
|
|
/* Fast VMID ramp at 2*2.5k */
|
|
|
snd_soc_update_bits(codec, WM8737_MISC_BIAS_CONTROL,
|
|
|
- WM8737_VMIDSEL_MASK, 0x4);
|
|
|
+ WM8737_VMIDSEL_MASK,
|
|
|
+ 2 << WM8737_VMIDSEL_SHIFT);
|
|
|
|
|
|
/* Bring VMID up */
|
|
|
snd_soc_update_bits(codec, WM8737_POWER_MANAGEMENT,
|
|
@@ -497,7 +498,8 @@ static int wm8737_set_bias_level(struct snd_soc_codec *codec,
|
|
|
|
|
|
/* VMID at 2*300k */
|
|
|
snd_soc_update_bits(codec, WM8737_MISC_BIAS_CONTROL,
|
|
|
- WM8737_VMIDSEL_MASK, 2);
|
|
|
+ WM8737_VMIDSEL_MASK,
|
|
|
+ 1 << WM8737_VMIDSEL_SHIFT);
|
|
|
|
|
|
break;
|
|
|
|