Commit d9d03496 authored by Charles Keepax's avatar Charles Keepax Committed by Mark Brown

mfd: wm5102: Manually apply register patch

Future updates will require us to manually apply the register patch for
wm5102.
Signed-off-by: default avatarCharles Keepax <ckeepax@opensource.wolfsonmicro.com>
Signed-off-by: default avatarMark Brown <broonie@opensource.wolfsonmicro.com>
parent ca76ceb8
...@@ -368,6 +368,18 @@ static int arizona_runtime_resume(struct device *dev) ...@@ -368,6 +368,18 @@ static int arizona_runtime_resume(struct device *dev)
break; break;
} }
switch (arizona->type) {
case WM5102:
ret = wm5102_patch(arizona);
if (ret != 0) {
dev_err(arizona->dev, "Failed to apply patch: %d\n",
ret);
goto err;
}
default:
break;
}
ret = regcache_sync(arizona->regmap); ret = regcache_sync(arizona->regmap);
if (ret != 0) { if (ret != 0) {
dev_err(arizona->dev, "Failed to restore register cache\n"); dev_err(arizona->dev, "Failed to restore register cache\n");
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment