cpufreq: governor: Drop unnecessary checks from show() and store()
authorViresh Kumar <viresh.kumar@linaro.org>
Mon, 22 Feb 2016 08:48:20 +0000 (14:18 +0530)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Wed, 9 Mar 2016 13:41:11 +0000 (14:41 +0100)
commitf737236b128cac7c355d0650a98c42ae4313f3f1
treee3d24d2e2023c48f42fca3c545bd1286017a2cbe
parent27de34823984e844f5dc042d39bb43f5dc98966f
cpufreq: governor: Drop unnecessary checks from show() and store()

The show() and store() routines in the cpufreq-governor core don't need
to check if the struct governor_attr they want to use really provides
the callbacks they need as expected (if that's not the case, it means a
bug in the code anyway), so change them to avoid doing that.

Also change the error value to -EBUSY, if the governor is getting
removed and we aren't allowed to store any more changes.

Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/cpufreq/cpufreq_governor.c