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
11*9659bee4SAzael 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).
14*9659bee4SAzael Avalos		Also note that toggling this value on type 1 devices, requires
15*9659bee4SAzael 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
72*9659bee4SAzael AvalosWhat:		/sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/usb_sleep_charge
73*9659bee4SAzael AvalosDate:		January 23, 2015
74*9659bee4SAzael AvalosKernelVersion:	4.0
75*9659bee4SAzael AvalosContact:	Azael Avalos <coproscefalo@gmail.com>
76*9659bee4SAzael AvalosDescription:	This file controls the USB Sleep & Charge charging mode, which
77*9659bee4SAzael Avalos		can be:
78*9659bee4SAzael Avalos			* 0 -> Disabled		(0x00)
79*9659bee4SAzael Avalos			* 1 -> Alternate	(0x09)
80*9659bee4SAzael Avalos			* 2 -> Auto		(0x21)
81*9659bee4SAzael Avalos			* 3 -> Typical		(0x11)
82*9659bee4SAzael Avalos		Note that from kernel 4.1 onwards this file accepts all listed
83*9659bee4SAzael Avalos		values, kernel 4.0 only supports the first three.
84*9659bee4SAzael Avalos		Note that this feature only works when connected to power, if
85*9659bee4SAzael Avalos		you want to use it under battery, see the entry named
86*9659bee4SAzael Avalos		"sleep_functions_on_battery"
87*9659bee4SAzael AvalosUsers:		KToshiba
88*9659bee4SAzael Avalos
89*9659bee4SAzael AvalosWhat:		/sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/sleep_functions_on_battery
90*9659bee4SAzael AvalosDate:		January 23, 2015
91*9659bee4SAzael AvalosKernelVersion:	4.0
92*9659bee4SAzael AvalosContact:	Azael Avalos <coproscefalo@gmail.com>
93*9659bee4SAzael AvalosDescription:	This file controls the USB Sleep Functions under battery, and
94*9659bee4SAzael Avalos		set the level at which point they will be disabled, accepted
95*9659bee4SAzael Avalos		values can be:
96*9659bee4SAzael Avalos			* 0	-> Disabled
97*9659bee4SAzael Avalos			* 1-100	-> Battery level to disable sleep functions
98*9659bee4SAzael Avalos		Currently it prints two values, the first one indicates if the
99*9659bee4SAzael Avalos		feature is enabled or disabled, while the second one shows the
100*9659bee4SAzael Avalos		current battery level set.
101*9659bee4SAzael Avalos		Note that when the value is set to disabled, the sleep function
102*9659bee4SAzael Avalos		will only work when connected to power.
103*9659bee4SAzael AvalosUsers:		KToshiba
104*9659bee4SAzael Avalos
105*9659bee4SAzael AvalosWhat:		/sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/usb_rapid_charge
106*9659bee4SAzael AvalosDate:		January 23, 2015
107*9659bee4SAzael AvalosKernelVersion:	4.0
108*9659bee4SAzael AvalosContact:	Azael Avalos <coproscefalo@gmail.com>
109*9659bee4SAzael AvalosDescription:	This file controls the USB Rapid Charge state, which can be:
110*9659bee4SAzael Avalos			* 0 -> Disabled
111*9659bee4SAzael Avalos			* 1 -> Enabled
112*9659bee4SAzael Avalos		Note that toggling this value requires a reboot for changes to
113*9659bee4SAzael Avalos		take effect.
114*9659bee4SAzael AvalosUsers:		KToshiba
115*9659bee4SAzael Avalos
116*9659bee4SAzael AvalosWhat:		/sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/usb_sleep_music
117*9659bee4SAzael AvalosDate:		January 23, 2015
118*9659bee4SAzael AvalosKernelVersion:	4.0
119*9659bee4SAzael AvalosContact:	Azael Avalos <coproscefalo@gmail.com>
120*9659bee4SAzael AvalosDescription:	This file controls the Sleep & Music state, which values can be:
121*9659bee4SAzael Avalos			* 0 -> Disabled
122*9659bee4SAzael Avalos			* 1 -> Enabled
123*9659bee4SAzael Avalos		Note that this feature only works when connected to power, if
124*9659bee4SAzael Avalos		you want to use it under battery, see the entry named
125*9659bee4SAzael Avalos		"sleep_functions_on_battery"
126*9659bee4SAzael AvalosUsers:		KToshiba
127*9659bee4SAzael Avalos
12815667b2cSAzael AvalosWhat:		/sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/version
129*9659bee4SAzael AvalosDate:		February 12, 2015
130*9659bee4SAzael AvalosKernelVersion:	4.0
13115667b2cSAzael AvalosContact:	Azael Avalos <coproscefalo@gmail.com>
13215667b2cSAzael AvalosDescription:	This file shows the current version of the driver
133*9659bee4SAzael AvalosUsers:		KToshiba
13415667b2cSAzael Avalos
13515667b2cSAzael AvalosWhat:		/sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/fan
136*9659bee4SAzael AvalosDate:		February 12, 2015
137*9659bee4SAzael 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
145*9659bee4SAzael AvalosDate:		February 12, 2015
146*9659bee4SAzael 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}.
156*9659bee4SAzael Avalos		Note that toggling this value requires a reboot for changes to
157*9659bee4SAzael Avalos		take effect.
158*9659bee4SAzael AvalosUsers:		KToshiba
15915667b2cSAzael Avalos
16015667b2cSAzael AvalosWhat:		/sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/panel_power_on
161*9659bee4SAzael AvalosDate:		February 12, 2015
162*9659bee4SAzael 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
168*9659bee4SAzael Avalos		Note that toggling this value requires a reboot for changes to
169*9659bee4SAzael Avalos		take effect.
170*9659bee4SAzael AvalosUsers:		KToshiba
17115667b2cSAzael Avalos
17215667b2cSAzael AvalosWhat:		/sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/usb_three
173*9659bee4SAzael AvalosDate:		February 12, 2015
174*9659bee4SAzael AvalosKernelVersion:	4.0
17515667b2cSAzael AvalosContact:	Azael Avalos <coproscefalo@gmail.com>
176*9659bee4SAzael 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)
179*9659bee4SAzael Avalos		Note that toggling this value requires a reboot for changes to
180*9659bee4SAzael Avalos		take effect.
181*9659bee4SAzael AvalosUsers:		KToshiba
182