Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d67eb8e6 authored by Mark Brown's avatar Mark Brown Committed by Bryan Wu
Browse files

leds: wm8350: Complain if we fail to reenable DCDC



Provide some trace, though the hardware is most likely non-functional if
this happens.

Signed-off-by: default avatarMark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: default avatarBryan Wu <cooloney@gmail.com>
parent 901b74a3
Loading
Loading
Loading
Loading
+4 −1
Original line number Original line Diff line number Diff line
@@ -129,7 +129,10 @@ static void wm8350_led_disable(struct wm8350_led *led)
	ret = regulator_disable(led->isink);
	ret = regulator_disable(led->isink);
	if (ret != 0) {
	if (ret != 0) {
		dev_err(led->cdev.dev, "Failed to disable ISINK: %d\n", ret);
		dev_err(led->cdev.dev, "Failed to disable ISINK: %d\n", ret);
		regulator_enable(led->dcdc);
		ret = regulator_enable(led->dcdc);
		if (ret != 0)
			dev_err(led->cdev.dev, "Failed to reenable DCDC: %d\n",
				ret);
		return;
		return;
	}
	}