xref: /linux/Documentation/ABI/testing/sysfs-platform-asus-wmi (revision 2a6b6c9a226279b4f6668450ddb21ae655558087)
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>/gpu_mux_mode
62Date:		Aug 2022
63KernelVersion:	6.1
64Contact:	"Luke Jones" <luke@ljones.dev>
65Description:
66		Switch the GPU hardware MUX mode. Laptops with this feature can
67		can be toggled to boot with only the dGPU (discrete mode) or in
68		standard Optimus/Hybrid mode. On switch a reboot is required:
69
70			* 0 - Discrete GPU,
71			* 1 - Optimus/Hybrid,
72
73What:		/sys/devices/platform/<platform>/dgpu_disable
74Date:		Aug 2022
75KernelVersion:	5.17
76Contact:	"Luke Jones" <luke@ljones.dev>
77Description:
78		Disable discrete GPU:
79			* 0 - Enable dGPU,
80			* 1 - Disable dGPU
81
82What:		/sys/devices/platform/<platform>/egpu_enable
83Date:		Aug 2022
84KernelVersion:	5.17
85Contact:	"Luke Jones" <luke@ljones.dev>
86Description:
87		Enable the external GPU paired with ROG X-Flow laptops.
88		Toggling this setting will also trigger ACPI to disable the dGPU:
89
90			* 0 - Disable,
91			* 1 - Enable
92
93What:		/sys/devices/platform/<platform>/panel_od
94Date:		Aug 2022
95KernelVersion:	5.17
96Contact:	"Luke Jones" <luke@ljones.dev>
97Description:
98		Enable an LCD response-time boost to reduce or remove ghosting:
99			* 0 - Disable,
100			* 1 - Enable
101
102What:		/sys/devices/platform/<platform>/charge_mode
103Date:		Jun 2023
104KernelVersion:	6.5
105Contact:	"Luke Jones" <luke@ljones.dev>
106Description:
107		Get the current charging mode being used:
108			* 1 - Barrel connected charger,
109			* 2 - USB-C charging
110			* 3 - Both connected, barrel used for charging
111
112What:		/sys/devices/platform/<platform>/egpu_connected
113Date:		Jun 2023
114KernelVersion:	6.5
115Contact:	"Luke Jones" <luke@ljones.dev>
116Description:
117		Show if the egpu (XG Mobile) is correctly connected:
118			* 0 - False,
119			* 1 - True
120
121What:		/sys/devices/platform/<platform>/mini_led_mode
122Date:		Jun 2023
123KernelVersion:	6.5
124Contact:	"Luke Jones" <luke@ljones.dev>
125Description:
126		Change the mini-LED mode:
127			* 0 - Single-zone,
128			* 1 - Multi-zone
129			* 2 - Multi-zone strong (available on newer generation mini-led)
130
131What:		/sys/devices/platform/<platform>/available_mini_led_mode
132Date:		Apr 2024
133KernelVersion:	6.10
134Contact:	"Luke Jones" <luke@ljones.dev>
135Description:
136		List the available mini-led modes.
137
138What:		/sys/devices/platform/<platform>/ppt_pl1_spl
139Date:		Jun 2023
140KernelVersion:	6.5
141Contact:	"Luke Jones" <luke@ljones.dev>
142Description:
143		Set the Package Power Target total of CPU: PL1 on Intel, SPL on AMD.
144		Shown on Intel+Nvidia or AMD+Nvidia based systems:
145
146			* min=5, max=250
147
148What:		/sys/devices/platform/<platform>/ppt_pl2_sppt
149Date:		Jun 2023
150KernelVersion:	6.5
151Contact:	"Luke Jones" <luke@ljones.dev>
152Description:
153		Set the Slow Package Power Tracking Limit of CPU: PL2 on Intel, SPPT,
154		on AMD. Shown on Intel+Nvidia or AMD+Nvidia based systems:
155
156			* min=5, max=250
157
158What:		/sys/devices/platform/<platform>/ppt_fppt
159Date:		Jun 2023
160KernelVersion:	6.5
161Contact:	"Luke Jones" <luke@ljones.dev>
162Description:
163		Set the Fast Package Power Tracking Limit of CPU. AMD+Nvidia only:
164			* min=5, max=250
165
166What:		/sys/devices/platform/<platform>/ppt_apu_sppt
167Date:		Jun 2023
168KernelVersion:	6.5
169Contact:	"Luke Jones" <luke@ljones.dev>
170Description:
171		Set the APU SPPT limit. Shown on full AMD systems only:
172			* min=5, max=130
173
174What:		/sys/devices/platform/<platform>/ppt_platform_sppt
175Date:		Jun 2023
176KernelVersion:	6.5
177Contact:	"Luke Jones" <luke@ljones.dev>
178Description:
179		Set the platform SPPT limit. Shown on full AMD systems only:
180			* min=5, max=130
181
182What:		/sys/devices/platform/<platform>/nv_dynamic_boost
183Date:		Jun 2023
184KernelVersion:	6.5
185Contact:	"Luke Jones" <luke@ljones.dev>
186Description:
187		Set the dynamic boost limit of the Nvidia dGPU:
188			* min=5, max=25
189
190What:		/sys/devices/platform/<platform>/nv_temp_target
191Date:		Jun 2023
192KernelVersion:	6.5
193Contact:	"Luke Jones" <luke@ljones.dev>
194Description:
195		Set the target temperature limit of the Nvidia dGPU:
196			* min=75, max=87
197
198What:		/sys/devices/platform/<platform>/boot_sound
199Date:		Apr 2024
200KernelVersion:	6.10
201Contact:	"Luke Jones" <luke@ljones.dev>
202Description:
203		Set if the BIOS POST sound is played on boot.
204			* 0 - False,
205			* 1 - True
206
207What:		/sys/devices/platform/<platform>/mcu_powersave
208Date:		Apr 2024
209KernelVersion:	6.10
210Contact:	"Luke Jones" <luke@ljones.dev>
211Description:
212		Set if the MCU can go in to low-power mode on system sleep
213			* 0 - False,
214			* 1 - True
215