eeepc: add support for eeepc-wmi
Patch provided by abc.mikey@gmail.com Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
This commit is contained in:
parent
5dca6b660e
commit
96572e6f83
2 changed files with 4 additions and 0 deletions
|
|
@ -438,6 +438,8 @@ _eee_fsb_control() {
|
|||
echo $value > /sys/devices/platform/eeepc/she
|
||||
elif [ -e /sys/devices/platform/eeepc/cpufv ]; then
|
||||
echo $value > /sys/devices/platform/eeepc/cpufv
|
||||
elif [ -e /sys/devices/platform/eeepc-wmi/cpufv ]; then
|
||||
echo $value > /sys/devices/platform/eeepc-wmi/cpufv
|
||||
fi
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -13,6 +13,8 @@ class EeePCSHEPlugin(base.Plugin):
|
|||
|
||||
def __init__(self, *args, **kwargs):
|
||||
self._control_file = "/sys/devices/platform/eeepc/cpufv"
|
||||
if not os.path.isfile(self._control_file):
|
||||
self._control_file = "/sys/devices/platform/eeepc-wmi/cpufv"
|
||||
if not os.path.isfile(self._control_file):
|
||||
raise exceptions.NotSupportedPluginException("Plugin is not supported on your hardware.")
|
||||
super(self.__class__, self).__init__(*args, **kwargs)
|
||||
|
|
|
|||
Loading…
Reference in a new issue