115667b2cSAzael AvalosWhat:		/sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/kbd_backlight_mode
215667b2cSAzael AvalosDate:		June 8, 2014
315667b2cSAzael AvalosKernelVersion:	3.15
415667b2cSAzael AvalosContact:	Azael Avalos <coproscefalo@gmail.com>
515667b2cSAzael AvalosDescription:	This file controls the keyboard backlight operation mode, valid
615667b2cSAzael Avalos		values are:
715667b2cSAzael Avalos			* 0x1  -> FN-Z
815667b2cSAzael Avalos			* 0x2  -> AUTO (also called TIMER)
915667b2cSAzael Avalos			* 0x8  -> ON
1015667b2cSAzael Avalos			* 0x10 -> OFF
119659bee4SAzael Avalos		Note that from kernel 3.16 onwards this file accepts all listed
1215667b2cSAzael Avalos		parameters, kernel 3.15 only accepts the first two (FN-Z and
1315667b2cSAzael Avalos		AUTO).
149659bee4SAzael Avalos		Also note that toggling this value on type 1 devices, requires
159659bee4SAzael Avalos		a reboot for changes to take effect.
1615667b2cSAzael AvalosUsers:		KToshiba
1715667b2cSAzael Avalos
1815667b2cSAzael AvalosWhat:		/sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/kbd_backlight_timeout
1915667b2cSAzael AvalosDate:		June 8, 2014
2015667b2cSAzael AvalosKernelVersion:	3.15
2115667b2cSAzael AvalosContact:	Azael Avalos <coproscefalo@gmail.com>
2215667b2cSAzael AvalosDescription:	This file controls the timeout of the keyboard backlight
2315667b2cSAzael Avalos		whenever the operation mode is set to AUTO (or TIMER),
2415667b2cSAzael Avalos		valid values range from 0-60.
2515667b2cSAzael Avalos		Note that the kernel 3.15 only had support for the first
2615667b2cSAzael Avalos		keyboard type, the kernel 3.16 added support for the second
2715667b2cSAzael Avalos		type and the range accepted for type 2 is 1-60.
2815667b2cSAzael Avalos		See the entry named "kbd_type"
2915667b2cSAzael AvalosUsers:		KToshiba
3015667b2cSAzael Avalos
3115667b2cSAzael AvalosWhat:		/sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/position
3215667b2cSAzael AvalosDate:		June 8, 2014
3315667b2cSAzael AvalosKernelVersion:	3.15
3415667b2cSAzael AvalosContact:	Azael Avalos <coproscefalo@gmail.com>
3515667b2cSAzael AvalosDescription:	This file shows the absolute position of the built-in
3615667b2cSAzael Avalos		accelereometer.
3715667b2cSAzael Avalos
3815667b2cSAzael AvalosWhat:		/sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/touchpad
3915667b2cSAzael AvalosDate:		June 8, 2014
4015667b2cSAzael AvalosKernelVersion:	3.15
4115667b2cSAzael AvalosContact:	Azael Avalos <coproscefalo@gmail.com>
4215667b2cSAzael AvalosDescription:	This files controls the status of the touchpad and pointing
4315667b2cSAzael Avalos		stick (if available), valid values are:
4415667b2cSAzael Avalos			* 0 -> OFF
4515667b2cSAzael Avalos			* 1 -> ON
4615667b2cSAzael AvalosUsers:		KToshiba
4715667b2cSAzael Avalos
4815667b2cSAzael AvalosWhat:		/sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/available_kbd_modes
4915667b2cSAzael AvalosDate:		August 3, 2014
5015667b2cSAzael AvalosKernelVersion:	3.16
5115667b2cSAzael AvalosContact:	Azael Avalos <coproscefalo@gmail.com>
5215667b2cSAzael AvalosDescription:	This file shows the supported keyboard backlight modes
5315667b2cSAzael Avalos		the system supports, which can be:
5415667b2cSAzael Avalos			* 0x1  -> FN-Z
5515667b2cSAzael Avalos			* 0x2  -> AUTO (also called TIMER)
5615667b2cSAzael Avalos			* 0x8  -> ON
5715667b2cSAzael Avalos			* 0x10 -> OFF
5815667b2cSAzael Avalos		Note that not all keyboard types support the listed modes.
5915667b2cSAzael Avalos		See the entry named "available_kbd_modes"
6015667b2cSAzael AvalosUsers:		KToshiba
6115667b2cSAzael Avalos
6215667b2cSAzael AvalosWhat:		/sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/kbd_type
6315667b2cSAzael AvalosDate:		August 3, 2014
6415667b2cSAzael AvalosKernelVersion:	3.16
6515667b2cSAzael AvalosContact:	Azael Avalos <coproscefalo@gmail.com>
6615667b2cSAzael AvalosDescription:	This file shows the current keyboard backlight type,
6715667b2cSAzael Avalos		which can be:
6815667b2cSAzael Avalos			* 1 -> Type 1, supporting modes FN-Z and AUTO
6915667b2cSAzael Avalos			* 2 -> Type 2, supporting modes TIMER, ON and OFF
7015667b2cSAzael AvalosUsers:		KToshiba
7115667b2cSAzael Avalos
729659bee4SAzael AvalosWhat:		/sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/usb_sleep_charge
739659bee4SAzael AvalosDate:		January 23, 2015
749659bee4SAzael AvalosKernelVersion:	4.0
759659bee4SAzael AvalosContact:	Azael Avalos <coproscefalo@gmail.com>
769659bee4SAzael AvalosDescription:	This file controls the USB Sleep & Charge charging mode, which
779659bee4SAzael Avalos		can be:
789659bee4SAzael Avalos			* 0 -> Disabled		(0x00)
799659bee4SAzael Avalos			* 1 -> Alternate	(0x09)
809659bee4SAzael Avalos			* 2 -> Auto		(0x21)
819659bee4SAzael Avalos			* 3 -> Typical		(0x11)
829659bee4SAzael Avalos		Note that from kernel 4.1 onwards this file accepts all listed
839659bee4SAzael Avalos		values, kernel 4.0 only supports the first three.
849659bee4SAzael Avalos		Note that this feature only works when connected to power, if
859659bee4SAzael Avalos		you want to use it under battery, see the entry named
869659bee4SAzael Avalos		"sleep_functions_on_battery"
879659bee4SAzael AvalosUsers:		KToshiba
889659bee4SAzael Avalos
899659bee4SAzael AvalosWhat:		/sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/sleep_functions_on_battery
909659bee4SAzael AvalosDate:		January 23, 2015
919659bee4SAzael AvalosKernelVersion:	4.0
929659bee4SAzael AvalosContact:	Azael Avalos <coproscefalo@gmail.com>
939659bee4SAzael AvalosDescription:	This file controls the USB Sleep Functions under battery, and
949659bee4SAzael Avalos		set the level at which point they will be disabled, accepted
959659bee4SAzael Avalos		values can be:
969659bee4SAzael Avalos			* 0	-> Disabled
979659bee4SAzael Avalos			* 1-100	-> Battery level to disable sleep functions
989659bee4SAzael Avalos		Currently it prints two values, the first one indicates if the
999659bee4SAzael Avalos		feature is enabled or disabled, while the second one shows the
1009659bee4SAzael Avalos		current battery level set.
1019659bee4SAzael Avalos		Note that when the value is set to disabled, the sleep function
1029659bee4SAzael Avalos		will only work when connected to power.
1039659bee4SAzael AvalosUsers:		KToshiba
1049659bee4SAzael Avalos
1059659bee4SAzael AvalosWhat:		/sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/usb_rapid_charge
1069659bee4SAzael AvalosDate:		January 23, 2015
1079659bee4SAzael AvalosKernelVersion:	4.0
1089659bee4SAzael AvalosContact:	Azael Avalos <coproscefalo@gmail.com>
1099659bee4SAzael AvalosDescription:	This file controls the USB Rapid Charge state, which can be:
1109659bee4SAzael Avalos			* 0 -> Disabled
1119659bee4SAzael Avalos			* 1 -> Enabled
1129659bee4SAzael Avalos		Note that toggling this value requires a reboot for changes to
1139659bee4SAzael Avalos		take effect.
1149659bee4SAzael AvalosUsers:		KToshiba
1159659bee4SAzael Avalos
1169659bee4SAzael AvalosWhat:		/sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/usb_sleep_music
1179659bee4SAzael AvalosDate:		January 23, 2015
1189659bee4SAzael AvalosKernelVersion:	4.0
1199659bee4SAzael AvalosContact:	Azael Avalos <coproscefalo@gmail.com>
1209659bee4SAzael AvalosDescription:	This file controls the Sleep & Music state, which values can be:
1219659bee4SAzael Avalos			* 0 -> Disabled
1229659bee4SAzael Avalos			* 1 -> Enabled
1239659bee4SAzael Avalos		Note that this feature only works when connected to power, if
1249659bee4SAzael Avalos		you want to use it under battery, see the entry named
1259659bee4SAzael Avalos		"sleep_functions_on_battery"
1269659bee4SAzael AvalosUsers:		KToshiba
1279659bee4SAzael Avalos
12815667b2cSAzael AvalosWhat:		/sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/version
1299659bee4SAzael AvalosDate:		February 12, 2015
1309659bee4SAzael AvalosKernelVersion:	4.0
13115667b2cSAzael AvalosContact:	Azael Avalos <coproscefalo@gmail.com>
13215667b2cSAzael AvalosDescription:	This file shows the current version of the driver
1339659bee4SAzael AvalosUsers:		KToshiba
13415667b2cSAzael Avalos
13515667b2cSAzael AvalosWhat:		/sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/fan
1369659bee4SAzael AvalosDate:		February 12, 2015
1379659bee4SAzael AvalosKernelVersion:	4.0
13815667b2cSAzael AvalosContact:	Azael Avalos <coproscefalo@gmail.com>
13915667b2cSAzael AvalosDescription:	This file controls the state of the internal fan, valid
14015667b2cSAzael Avalos		values are:
14115667b2cSAzael Avalos			* 0 -> OFF
14215667b2cSAzael Avalos			* 1 -> ON
14315667b2cSAzael Avalos
14415667b2cSAzael AvalosWhat:		/sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/kbd_function_keys
1459659bee4SAzael AvalosDate:		February 12, 2015
1469659bee4SAzael AvalosKernelVersion:	4.0
14715667b2cSAzael AvalosContact:	Azael Avalos <coproscefalo@gmail.com>
14815667b2cSAzael AvalosDescription:	This file controls the Special Functions (hotkeys) operation
14915667b2cSAzael Avalos		mode, valid values are:
15015667b2cSAzael Avalos			* 0 -> Normal Operation
15115667b2cSAzael Avalos			* 1 -> Special Functions
15215667b2cSAzael Avalos		In the "Normal Operation" mode, the F{1-12} keys are as usual
15315667b2cSAzael Avalos		and the hotkeys are accessed via FN-F{1-12}.
15415667b2cSAzael Avalos		In the "Special Functions" mode, the F{1-12} keys trigger the
15515667b2cSAzael Avalos		hotkey and the F{1-12} keys are accessed via FN-F{1-12}.
1569659bee4SAzael Avalos		Note that toggling this value requires a reboot for changes to
1579659bee4SAzael Avalos		take effect.
1589659bee4SAzael AvalosUsers:		KToshiba
15915667b2cSAzael Avalos
16015667b2cSAzael AvalosWhat:		/sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/panel_power_on
1619659bee4SAzael AvalosDate:		February 12, 2015
1629659bee4SAzael AvalosKernelVersion:	4.0
16315667b2cSAzael AvalosContact:	Azael Avalos <coproscefalo@gmail.com>
16415667b2cSAzael AvalosDescription:	This file controls whether the laptop should turn ON whenever
16515667b2cSAzael Avalos		the LID is opened, valid values are:
16615667b2cSAzael Avalos			* 0 -> Disabled
16715667b2cSAzael Avalos			* 1 -> Enabled
1689659bee4SAzael Avalos		Note that toggling this value requires a reboot for changes to
1699659bee4SAzael Avalos		take effect.
1709659bee4SAzael AvalosUsers:		KToshiba
17115667b2cSAzael Avalos
17215667b2cSAzael AvalosWhat:		/sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/usb_three
1739659bee4SAzael AvalosDate:		February 12, 2015
1749659bee4SAzael AvalosKernelVersion:	4.0
17515667b2cSAzael AvalosContact:	Azael Avalos <coproscefalo@gmail.com>
1769659bee4SAzael AvalosDescription:	This file controls the USB 3 functionality, valid values are:
17715667b2cSAzael Avalos			* 0 -> Disabled (Acts as a regular USB 2)
17815667b2cSAzael Avalos			* 1 -> Enabled (Full USB 3 functionality)
1799659bee4SAzael Avalos		Note that toggling this value requires a reboot for changes to
1809659bee4SAzael Avalos		take effect.
1819659bee4SAzael AvalosUsers:		KToshiba
18233f857a4SAzael Avalos
18333f857a4SAzael AvalosWhat:		/sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/cooling_method
18433f857a4SAzael AvalosDate:		2016
18533f857a4SAzael AvalosKernelVersion:	4.6
18633f857a4SAzael AvalosContact:	Azael Avalos <coproscefalo@gmail.com>
18733f857a4SAzael AvalosDescription:	This file controls the Cooling Method feature.
18833f857a4SAzael Avalos		Reading this file prints two values, the first is the actual cooling method
18933f857a4SAzael Avalos		and the second is the maximum cooling method supported.
19033f857a4SAzael Avalos		When the maximum cooling method is ONE, valid values are:
19133f857a4SAzael Avalos			* 0 -> Maximum Performance
19233f857a4SAzael Avalos			* 1 -> Battery Optimized
19333f857a4SAzael Avalos		When the maximum cooling method is TWO, valid values are:
19433f857a4SAzael Avalos			* 0 -> Maximum Performance
19533f857a4SAzael Avalos			* 1 -> Performance
19633f857a4SAzael Avalos			* 2 -> Battery Optimized
19733f857a4SAzael AvalosUsers:		KToshiba
198