From: Azael Avalos Date: Tue, 28 Jul 2015 01:22:23 +0000 (-0600) Subject: toshiba_acpi: Add set_fan_status function X-Git-Tag: omap-for-v4.3/fixes-rc1~61^2~13 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3e07e5baa2af166a6f38a51e14ff036c341a57c7;p=pandora-kernel.git toshiba_acpi: Add set_fan_status function This patch adds a new function named "set_fan_status" to complement its get* counterpart, as well as to avoid code duplication between "fan_proc_write" and "fan_store". Also, both functions (get*, set*) are now checking for TOS_FAILURE, TOS_NOT_SUPPORTED and TOS_SUCCESS (to be on par with the rest of the HCI/SCI functions), printing an error message, returning -ENODEV and zero respectively. The proc and sysfs functions were updated to reflect these changes as well, returning -EIO for proc, and propagating the error value on the sysfs functions. Signed-off-by: Azael Avalos Signed-off-by: Darren Hart --- Reading git-diff-tree failed