Message ID | 1444044857-21433-1-git-send-email-oder_chiou@realtek.com (mailing list archive) |
---|---|
State | Accepted |
Commit | a2c026cfec3fb84375785dd2d6ec80bd60c5120e |
Headers | show |
diff --git a/sound/soc/codecs/rt5645.c b/sound/soc/codecs/rt5645.c index f436f50..4c4fe6b 100644 --- a/sound/soc/codecs/rt5645.c +++ b/sound/soc/codecs/rt5645.c @@ -3517,6 +3517,8 @@ static void rt5645_i2c_shutdown(struct i2c_client *i2c) RT5645_CBJ_MN_JD); regmap_update_bits(rt5645->regmap, RT5645_IN1_CTRL1, RT5645_CBJ_BST1_EN, 0); + msleep(20); + regmap_write(rt5645->regmap, RT5645_RESET, 0); } static struct i2c_driver rt5645_i2c_driver = {
The patch adds the codec reset setting in the shutdown function to prevent the weird sound of the headphone happened by rebooting. Signed-off-by: Oder Chiou <oder_chiou@realtek.com> --- sound/soc/codecs/rt5645.c | 2 ++ 1 file changed, 2 insertions(+)