xref: /linux/Documentation/ABI/testing/sysfs-platform-asus-wmi (revision 805185b7c7a1069e407b6f7b3bc98e44d415f484)
1What:		/sys/devices/platform/<platform>/cpufv
2Date:		Oct 2010
3KernelVersion:	2.6.37
4Contact:	"Corentin Chary" <corentincj@iksaif.net>
5Description:
6		Change CPU clock configuration (write-only).
7		There are three available clock configuration:
8
9		    * 0 -> Super Performance Mode
10		    * 1 -> High Performance Mode
11		    * 2 -> Power Saving Mode
12
13What:		/sys/devices/platform/<platform>/camera
14Date:		Jan 2010
15KernelVersion:	2.6.39
16Contact:	"Corentin Chary" <corentincj@iksaif.net>
17Description:
18		Control the camera. 1 means on, 0 means off.
19
20What:		/sys/devices/platform/<platform>/cardr
21Date:		Jan 2010
22KernelVersion:	2.6.39
23Contact:	"Corentin Chary" <corentincj@iksaif.net>
24Description:
25		Control the card reader. 1 means on, 0 means off.
26
27What:		/sys/devices/platform/<platform>/touchpad
28Date:		Jan 2010
29KernelVersion:	2.6.39
30Contact:	"Corentin Chary" <corentincj@iksaif.net>
31Description:
32		Control the card touchpad. 1 means on, 0 means off.
33
34What:		/sys/devices/platform/<platform>/lid_resume
35Date:		May 2012
36KernelVersion:	3.5
37Contact:	"AceLan Kao" <acelan.kao@canonical.com>
38Description:
39		Resume on lid open. 1 means on, 0 means off.
40
41What:		/sys/devices/platform/<platform>/fan_boost_mode
42Date:		Sep 2019
43KernelVersion:	5.3
44Contact:	"Yurii Pavlovskyi" <yurii.pavlovskyi@gmail.com>
45Description:
46		Fan boost mode:
47			* 0 - normal,
48			* 1 - overboost,
49			* 2 - silent
50
51What:		/sys/devices/platform/<platform>/throttle_thermal_policy
52Date:		Dec 2019
53KernelVersion:	5.6
54Contact:	"Leonid Maksymchuk" <leonmaxx@gmail.com>
55Description:
56		Throttle thermal policy mode:
57			* 0 - default,
58			* 1 - overboost,
59			* 2 - silent
60
61What:		/sys/devices/platform/<platform>/keystone
62Date:		Jun 2026
63KernelVersion:	7.2
64Contact:	"Dariusz Figzał" <dariuszfigzal@gmail.com>
65Description:
66		Reports the Keystone dongle insert state (read-only):
67			* 0 - not inserted
68			* 1 - inserted
69
70What:		/sys/devices/platform/<platform>/gpu_mux_mode
71Date:		Aug 2022
72KernelVersion:	6.1
73Contact:	"Luke Jones" <luke@ljones.dev>
74Description:
75        DEPRECATED, WILL BE REMOVED SOON: please use asus-armoury
76		Switch the GPU hardware MUX mode. Laptops with this feature can
77		can be toggled to boot with only the dGPU (discrete mode) or in
78		standard Optimus/Hybrid mode. On switch a reboot is required:
79
80			* 0 - Discrete GPU,
81			* 1 - Optimus/Hybrid,
82
83What:		/sys/devices/platform/<platform>/dgpu_disable
84Date:		Aug 2022
85KernelVersion:	5.17
86Contact:	"Luke Jones" <luke@ljones.dev>
87Description:
88        DEPRECATED, WILL BE REMOVED SOON: please use asus-armoury
89		Disable discrete GPU:
90			* 0 - Enable dGPU,
91			* 1 - Disable dGPU
92
93What:		/sys/devices/platform/<platform>/egpu_enable
94Date:		Aug 2022
95KernelVersion:	5.17
96Contact:	"Luke Jones" <luke@ljones.dev>
97Description:
98        DEPRECATED, WILL BE REMOVED SOON: please use asus-armoury
99		Enable the external GPU paired with ROG X-Flow laptops.
100		Toggling this setting will also trigger ACPI to disable the dGPU:
101
102			* 0 - Disable,
103			* 1 - Enable
104
105What:		/sys/devices/platform/<platform>/panel_od
106Date:		Aug 2022
107KernelVersion:	5.17
108Contact:	"Luke Jones" <luke@ljones.dev>
109Description:
110        DEPRECATED, WILL BE REMOVED SOON: please use asus-armoury
111		Enable an LCD response-time boost to reduce or remove ghosting:
112			* 0 - Disable,
113			* 1 - Enable
114
115What:		/sys/devices/platform/<platform>/charge_mode
116Date:		Jun 2023
117KernelVersion:	6.5
118Contact:	"Luke Jones" <luke@ljones.dev>
119Description:
120        DEPRECATED, WILL BE REMOVED SOON: please use asus-armoury
121		Get the current charging mode being used:
122			* 1 - Barrel connected charger,
123			* 2 - USB-C charging
124			* 3 - Both connected, barrel used for charging
125
126What:		/sys/devices/platform/<platform>/egpu_connected
127Date:		Jun 2023
128KernelVersion:	6.5
129Contact:	"Luke Jones" <luke@ljones.dev>
130Description:
131        DEPRECATED, WILL BE REMOVED SOON: please use asus-armoury
132		Show if the egpu (XG Mobile) is correctly connected:
133			* 0 - False,
134			* 1 - True
135
136What:		/sys/devices/platform/<platform>/mini_led_mode
137Date:		Jun 2023
138KernelVersion:	6.5
139Contact:	"Luke Jones" <luke@ljones.dev>
140Description:
141        DEPRECATED, WILL BE REMOVED SOON: please use asus-armoury
142		Change the mini-LED mode:
143			* 0 - Single-zone,
144			* 1 - Multi-zone
145			* 2 - Multi-zone strong (available on newer generation mini-led)
146
147What:		/sys/devices/platform/<platform>/available_mini_led_mode
148Date:		Apr 2024
149KernelVersion:	6.10
150Contact:	"Luke Jones" <luke@ljones.dev>
151Description:
152        DEPRECATED, WILL BE REMOVED SOON: please use asus-armoury
153		List the available mini-led modes.
154
155What:		/sys/devices/platform/<platform>/ppt_pl1_spl
156Date:		Jun 2023
157KernelVersion:	6.5
158Contact:	"Luke Jones" <luke@ljones.dev>
159Description:
160        DEPRECATED, WILL BE REMOVED SOON: please use asus-armoury
161		Set the Package Power Target total of CPU: PL1 on Intel, SPL on AMD.
162		Shown on Intel+Nvidia or AMD+Nvidia based systems:
163
164			* min=5, max=250
165
166What:		/sys/devices/platform/<platform>/ppt_pl2_sppt
167Date:		Jun 2023
168KernelVersion:	6.5
169Contact:	"Luke Jones" <luke@ljones.dev>
170Description:
171        DEPRECATED, WILL BE REMOVED SOON: please use asus-armoury
172		Set the Slow Package Power Tracking Limit of CPU: PL2 on Intel, SPPT,
173		on AMD. Shown on Intel+Nvidia or AMD+Nvidia based systems:
174
175			* min=5, max=250
176
177What:		/sys/devices/platform/<platform>/ppt_fppt
178Date:		Jun 2023
179KernelVersion:	6.5
180Contact:	"Luke Jones" <luke@ljones.dev>
181Description:
182        DEPRECATED, WILL BE REMOVED SOON: please use asus-armoury
183		Set the Fast Package Power Tracking Limit of CPU. AMD+Nvidia only:
184			* min=5, max=250
185
186What:		/sys/devices/platform/<platform>/ppt_apu_sppt
187Date:		Jun 2023
188KernelVersion:	6.5
189Contact:	"Luke Jones" <luke@ljones.dev>
190Description:
191        DEPRECATED, WILL BE REMOVED SOON: please use asus-armoury
192		Set the APU SPPT limit. Shown on full AMD systems only:
193			* min=5, max=130
194
195What:		/sys/devices/platform/<platform>/ppt_platform_sppt
196Date:		Jun 2023
197KernelVersion:	6.5
198Contact:	"Luke Jones" <luke@ljones.dev>
199Description:
200        DEPRECATED, WILL BE REMOVED SOON: please use asus-armoury
201		Set the platform SPPT limit. Shown on full AMD systems only:
202			* min=5, max=130
203
204What:		/sys/devices/platform/<platform>/nv_dynamic_boost
205Date:		Jun 2023
206KernelVersion:	6.5
207Contact:	"Luke Jones" <luke@ljones.dev>
208Description:
209        DEPRECATED, WILL BE REMOVED SOON: please use asus-armoury
210		Set the dynamic boost limit of the Nvidia dGPU:
211			* min=5, max=25
212
213What:		/sys/devices/platform/<platform>/nv_temp_target
214Date:		Jun 2023
215KernelVersion:	6.5
216Contact:	"Luke Jones" <luke@ljones.dev>
217Description:
218        DEPRECATED, WILL BE REMOVED SOON: please use asus-armoury
219		Set the target temperature limit of the Nvidia dGPU:
220			* min=75, max=87
221
222What:		/sys/devices/platform/<platform>/boot_sound
223Date:		Apr 2024
224KernelVersion:	6.10
225Contact:	"Luke Jones" <luke@ljones.dev>
226Description:
227        DEPRECATED, WILL BE REMOVED SOON: please use asus-armoury
228		Set if the BIOS POST sound is played on boot.
229			* 0 - False,
230			* 1 - True
231
232What:		/sys/devices/platform/<platform>/mcu_powersave
233Date:		Apr 2024
234KernelVersion:	6.10
235Contact:	"Luke Jones" <luke@ljones.dev>
236Description:
237        DEPRECATED, WILL BE REMOVED SOON: please use asus-armoury
238		Set if the MCU can go in to low-power mode on system sleep
239			* 0 - False,
240			* 1 - True
241