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

Commit 14a21e7b authored by Tobias Jakobi's avatar Tobias Jakobi Committed by MyungJoo Ham
Browse files

PM / devfreq: Fix governor_store()



Writing the currently set governor into sysfs currently
seems to fail.
Fix this by setting the return code to zero before
leaving governor_store().

Signed-off-by: default avatarTobias Jakobi <tjakobi@math.uni-bielefeld.de>
Signed-off-by: default avatarMyungJoo Ham <myungjoo.ham@samsung.com>
parent 9ffecb10
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -795,8 +795,10 @@ static ssize_t governor_store(struct device *dev, struct device_attribute *attr,
		ret = PTR_ERR(governor);
		goto out;
	}
	if (df->governor == governor)
	if (df->governor == governor) {
		ret = 0;
		goto out;
	}

	if (df->governor) {
		ret = df->governor->event_handler(df, DEVFREQ_GOV_STOP, NULL);