accel/ivpu: Move recovery work to system_unbound_wq
[drm/drm-misc.git] / Documentation / ABI / testing / sysfs-platform-asus-wmi
blob28144371a0f1a3888c079af3ce2515e53c917c7e
1 What:           /sys/devices/platform/<platform>/cpufv
2 Date:           Oct 2010
3 KernelVersion:  2.6.37
4 Contact:        "Corentin Chary" <corentincj@iksaif.net>
5 Description:
6                 Change CPU clock configuration (write-only).
7                 There are three available clock configuration:
9                     * 0 -> Super Performance Mode
10                     * 1 -> High Performance Mode
11                     * 2 -> Power Saving Mode
13 What:           /sys/devices/platform/<platform>/camera
14 Date:           Jan 2010
15 KernelVersion:  2.6.39
16 Contact:        "Corentin Chary" <corentincj@iksaif.net>
17 Description:
18                 Control the camera. 1 means on, 0 means off.
20 What:           /sys/devices/platform/<platform>/cardr
21 Date:           Jan 2010
22 KernelVersion:  2.6.39
23 Contact:        "Corentin Chary" <corentincj@iksaif.net>
24 Description:
25                 Control the card reader. 1 means on, 0 means off.
27 What:           /sys/devices/platform/<platform>/touchpad
28 Date:           Jan 2010
29 KernelVersion:  2.6.39
30 Contact:        "Corentin Chary" <corentincj@iksaif.net>
31 Description:
32                 Control the card touchpad. 1 means on, 0 means off.
34 What:           /sys/devices/platform/<platform>/lid_resume
35 Date:           May 2012
36 KernelVersion:  3.5
37 Contact:        "AceLan Kao" <acelan.kao@canonical.com>
38 Description:
39                 Resume on lid open. 1 means on, 0 means off.
41 What:           /sys/devices/platform/<platform>/fan_boost_mode
42 Date:           Sep 2019
43 KernelVersion:  5.3
44 Contact:        "Yurii Pavlovskyi" <yurii.pavlovskyi@gmail.com>
45 Description:
46                 Fan boost mode:
47                         * 0 - normal,
48                         * 1 - overboost,
49                         * 2 - silent
51 What:           /sys/devices/platform/<platform>/throttle_thermal_policy
52 Date:           Dec 2019
53 KernelVersion:  5.6
54 Contact:        "Leonid Maksymchuk" <leonmaxx@gmail.com>
55 Description:
56                 Throttle thermal policy mode:
57                         * 0 - default,
58                         * 1 - overboost,
59                         * 2 - silent
61 What:           /sys/devices/platform/<platform>/gpu_mux_mode
62 Date:           Aug 2022
63 KernelVersion:  6.1
64 Contact:        "Luke Jones" <luke@ljones.dev>
65 Description:
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:
70                         * 0 - Discrete GPU,
71                         * 1 - Optimus/Hybrid,
73 What:           /sys/devices/platform/<platform>/dgpu_disable
74 Date:           Aug 2022
75 KernelVersion:  5.17
76 Contact:        "Luke Jones" <luke@ljones.dev>
77 Description:
78                 Disable discrete GPU:
79                         * 0 - Enable dGPU,
80                         * 1 - Disable dGPU
82 What:           /sys/devices/platform/<platform>/egpu_enable
83 Date:           Aug 2022
84 KernelVersion:  5.17
85 Contact:        "Luke Jones" <luke@ljones.dev>
86 Description:
87                 Enable the external GPU paired with ROG X-Flow laptops.
88                 Toggling this setting will also trigger ACPI to disable the dGPU:
90                         * 0 - Disable,
91                         * 1 - Enable
93 What:           /sys/devices/platform/<platform>/panel_od
94 Date:           Aug 2022
95 KernelVersion:  5.17
96 Contact:        "Luke Jones" <luke@ljones.dev>
97 Description:
98                 Enable an LCD response-time boost to reduce or remove ghosting:
99                         * 0 - Disable,
100                         * 1 - Enable
102 What:           /sys/devices/platform/<platform>/charge_mode
103 Date:           Jun 2023
104 KernelVersion:  6.5
105 Contact:        "Luke Jones" <luke@ljones.dev>
106 Description:
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
112 What:           /sys/devices/platform/<platform>/egpu_connected
113 Date:           Jun 2023
114 KernelVersion:  6.5
115 Contact:        "Luke Jones" <luke@ljones.dev>
116 Description:
117                 Show if the egpu (XG Mobile) is correctly connected:
118                         * 0 - False,
119                         * 1 - True
121 What:           /sys/devices/platform/<platform>/mini_led_mode
122 Date:           Jun 2023
123 KernelVersion:  6.5
124 Contact:        "Luke Jones" <luke@ljones.dev>
125 Description:
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)
131 What:           /sys/devices/platform/<platform>/available_mini_led_mode
132 Date:           Apr 2024
133 KernelVersion:  6.10
134 Contact:        "Luke Jones" <luke@ljones.dev>
135 Description:
136                 List the available mini-led modes.
138 What:           /sys/devices/platform/<platform>/ppt_pl1_spl
139 Date:           Jun 2023
140 KernelVersion:  6.5
141 Contact:        "Luke Jones" <luke@ljones.dev>
142 Description:
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:
146                         * min=5, max=250
148 What:           /sys/devices/platform/<platform>/ppt_pl2_sppt
149 Date:           Jun 2023
150 KernelVersion:  6.5
151 Contact:        "Luke Jones" <luke@ljones.dev>
152 Description:
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:
156                         * min=5, max=250
158 What:           /sys/devices/platform/<platform>/ppt_fppt
159 Date:           Jun 2023
160 KernelVersion:  6.5
161 Contact:        "Luke Jones" <luke@ljones.dev>
162 Description:
163                 Set the Fast Package Power Tracking Limit of CPU. AMD+Nvidia only:
164                         * min=5, max=250
166 What:           /sys/devices/platform/<platform>/ppt_apu_sppt
167 Date:           Jun 2023
168 KernelVersion:  6.5
169 Contact:        "Luke Jones" <luke@ljones.dev>
170 Description:
171                 Set the APU SPPT limit. Shown on full AMD systems only:
172                         * min=5, max=130
174 What:           /sys/devices/platform/<platform>/ppt_platform_sppt
175 Date:           Jun 2023
176 KernelVersion:  6.5
177 Contact:        "Luke Jones" <luke@ljones.dev>
178 Description:
179                 Set the platform SPPT limit. Shown on full AMD systems only:
180                         * min=5, max=130
182 What:           /sys/devices/platform/<platform>/nv_dynamic_boost
183 Date:           Jun 2023
184 KernelVersion:  6.5
185 Contact:        "Luke Jones" <luke@ljones.dev>
186 Description:
187                 Set the dynamic boost limit of the Nvidia dGPU:
188                         * min=5, max=25
190 What:           /sys/devices/platform/<platform>/nv_temp_target
191 Date:           Jun 2023
192 KernelVersion:  6.5
193 Contact:        "Luke Jones" <luke@ljones.dev>
194 Description:
195                 Set the target temperature limit of the Nvidia dGPU:
196                         * min=75, max=87
198 What:           /sys/devices/platform/<platform>/boot_sound
199 Date:           Apr 2024
200 KernelVersion:  6.10
201 Contact:        "Luke Jones" <luke@ljones.dev>
202 Description:
203                 Set if the BIOS POST sound is played on boot.
204                         * 0 - False,
205                         * 1 - True
207 What:           /sys/devices/platform/<platform>/mcu_powersave
208 Date:           Apr 2024
209 KernelVersion:  6.10
210 Contact:        "Luke Jones" <luke@ljones.dev>
211 Description:
212                 Set if the MCU can go in to low-power mode on system sleep
213                         * 0 - False,
214                         * 1 - True