Merge tag 'platform-drivers-x86-v6.10-1' of git://git.kernel.org/pub/scm/linux/kernel...
[linux-block.git] / Documentation / ABI / testing / sysfs-platform-asus-wmi
CommitLineData
e12e6d94 1What: /sys/devices/platform/<platform>/cpufv
e599ab25
CB
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:
34433332 8
e599ab25
CB
9 * 0 -> Super Performance Mode
10 * 1 -> High Performance Mode
11 * 2 -> Power Saving Mode
9e1565bc 12
e12e6d94 13What: /sys/devices/platform/<platform>/camera
9e1565bc
CC
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
e12e6d94 20What: /sys/devices/platform/<platform>/cardr
9e1565bc
CC
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.
4615bb66 26
e12e6d94 27What: /sys/devices/platform/<platform>/touchpad
4615bb66
CC
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.
c0b91b6d
AK
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.
b096f626 40
9af93db9
DD
41What: /sys/devices/platform/<platform>/fan_boost_mode
42Date: Sep 2019
43KernelVersion: 5.3
b096f626
YP
44Contact: "Yurii Pavlovskyi" <yurii.pavlovskyi@gmail.com>
45Description:
46 Fan boost mode:
47 * 0 - normal,
48 * 1 - overboost,
49 * 2 - silent
2daa86e7
LM
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
7e64c486 60
01ef026a
LJ
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
7e64c486
LJ
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
3206376f
LJ
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
d956c889
LJ
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
77ee9d29
LJ
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
d4eca58a
LJ
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
abac4259
LJ
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
f81d13df
LJ
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.
e0b278e7
LJ
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
e0ae0ecc
LJ
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
a94e8a56
LJ
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