xref: /dflybsd-src/usr.sbin/acpi/acpiexec/acpiexec.8 (revision 6a3cbbc2f58ad88d84cd75a46172f308759e5fc3)
161c0377fSSascha Wildner.\"
261c0377fSSascha Wildner.\" Copyright (c) 2014 The DragonFly Project.  All rights reserved.
361c0377fSSascha Wildner.\"
461c0377fSSascha Wildner.\" Redistribution and use in source and binary forms, with or without
561c0377fSSascha Wildner.\" modification, are permitted provided that the following conditions
661c0377fSSascha Wildner.\" are met:
761c0377fSSascha Wildner.\"
861c0377fSSascha Wildner.\" 1. Redistributions of source code must retain the above copyright
961c0377fSSascha Wildner.\"    notice, this list of conditions and the following disclaimer.
1061c0377fSSascha Wildner.\" 2. Redistributions in binary form must reproduce the above copyright
1161c0377fSSascha Wildner.\"    notice, this list of conditions and the following disclaimer in
1261c0377fSSascha Wildner.\"    the documentation and/or other materials provided with the
1361c0377fSSascha Wildner.\"    distribution.
1461c0377fSSascha Wildner.\" 3. Neither the name of The DragonFly Project nor the names of its
1561c0377fSSascha Wildner.\"    contributors may be used to endorse or promote products derived
1661c0377fSSascha Wildner.\"    from this software without specific, prior written permission.
1761c0377fSSascha Wildner.\"
1861c0377fSSascha Wildner.\" THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1961c0377fSSascha Wildner.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2061c0377fSSascha Wildner.\" LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
2161c0377fSSascha Wildner.\" FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE
2261c0377fSSascha Wildner.\" COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
2361c0377fSSascha Wildner.\" INCIDENTAL, SPECIAL, EXEMPLARY OR CONSEQUENTIAL DAMAGES (INCLUDING,
2461c0377fSSascha Wildner.\" BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
2561c0377fSSascha Wildner.\" LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
2661c0377fSSascha Wildner.\" AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
2761c0377fSSascha Wildner.\" OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
2861c0377fSSascha Wildner.\" OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2961c0377fSSascha Wildner.\" SUCH DAMAGE.
3061c0377fSSascha Wildner.\"
31*6a3cbbc2SSascha Wildner.Dd May 29, 2020
3261c0377fSSascha Wildner.Dt ACPIEXEC 8
3361c0377fSSascha Wildner.Os
3461c0377fSSascha Wildner.Sh NAME
3561c0377fSSascha Wildner.Nm acpiexec
3661c0377fSSascha Wildner.Nd load ACPI tables and execute control methods from user space
3761c0377fSSascha Wildner.Sh SYNOPSIS
3861c0377fSSascha Wildner.Nm
3961c0377fSSascha Wildner.Op Ar option ...
4061c0377fSSascha Wildner.Ar aml_file ...
4161c0377fSSascha Wildner.Sh DESCRIPTION
4261c0377fSSascha WildnerThe following options are supported:
4361c0377fSSascha Wildner.Bl -tag -width indent
4461c0377fSSascha Wildner.It Fl b Ar \&"command_line\&"
4561c0377fSSascha WildnerBatch mode command line execution (cmd1;cmd2;...).
4661c0377fSSascha Wildner.It Fl da
4761c0377fSSascha WildnerDisable method abort on error.
487bcb6cafSSascha Wildner.It Fl df
497bcb6cafSSascha WildnerDisable Local fault handler.
5061c0377fSSascha Wildner.It Fl di
5161c0377fSSascha WildnerDisable execution of STA/INI methods during init.
5261c0377fSSascha Wildner.It Fl do
5361c0377fSSascha WildnerDisable Operation Region address simulation.
5461c0377fSSascha Wildner.It Fl dr
5561c0377fSSascha WildnerDisable repair of method return values.
5661c0377fSSascha Wildner.It Fl ds
5761c0377fSSascha WildnerDisable method auto-serialization.
5861c0377fSSascha Wildner.It Fl dt
5961c0377fSSascha WildnerDisable allocation tracking (performance).
60f5f76cf2SSascha Wildner.It Fl ed
61f5f76cf2SSascha WildnerEnable timer output for Debug Object.
6261c0377fSSascha Wildner.It Fl ef
6361c0377fSSascha WildnerEnable display of final memory statistics.
6461c0377fSSascha Wildner.It Fl ei
6561c0377fSSascha WildnerEnable additional tests for ACPICA interfaces.
6661c0377fSSascha Wildner.It Fl el
6761c0377fSSascha WildnerEnable loading of additional test tables.
68ef944814SSascha Wildner.It Fl eo
69ef944814SSascha WildnerEnable object evaluation log.
7061c0377fSSascha Wildner.It Fl es
7161c0377fSSascha WildnerEnable Interpreter Slack Mode.
7261c0377fSSascha Wildner.It Fl et
7361c0377fSSascha WildnerEnable debug semaphore timeout.
742e2672b8SSascha Wildner.It Fl fi Ar file
752e2672b8SSascha WildnerSpecify namespace initialization file.
762e2672b8SSascha Wildner.It Fl fv Ar value
7761c0377fSSascha WildnerOperation Region initialization fill value.
7861c0377fSSascha Wildner.It Fl h
7961c0377fSSascha WildnerDisplay the help message.
8061c0377fSSascha Wildner.It Fl \&?
8161c0377fSSascha WildnerAlias for
8261c0377fSSascha Wildner.Fl h .
833cc0afc6SSascha Wildner.It Fl l
843cc0afc6SSascha WildnerLoad tables and namespace only.
8561c0377fSSascha Wildner.It Fl m Op Ar method
8661c0377fSSascha WildnerBatch mode method execution.
8761c0377fSSascha WildnerThe default method is
8861c0377fSSascha Wildner.Sy MAIN .
8961c0377fSSascha Wildner.It Fl r
9061c0377fSSascha WildnerUse hardware-reduced FADT V5.
917bcb6cafSSascha Wildner.It Fl te
927bcb6cafSSascha WildnerExit loop on timeout instead of aborting method.
937bcb6cafSSascha Wildner.It Fl to Ar seconds
947bcb6cafSSascha WildnerSet timeout period for AML while loops.
9561c0377fSSascha Wildner.It Fl v
9661c0377fSSascha WildnerDisplay version information.
97ff4021a0SSascha Wildner.It Fl va
98ff4021a0SSascha WildnerDisplay verbose dump of any memory leaks.
99e5e174adSSascha Wildner.It Fl vd
100e5e174adSSascha WildnerDisplay build date and time.
101e416ee21SSascha Wildner.It Fl vh
102e416ee21SSascha WildnerVerbose exception handler output.
10361c0377fSSascha Wildner.It Fl vi
10461c0377fSSascha WildnerVerbose initialization output.
10561c0377fSSascha Wildner.It Fl vr
10661c0377fSSascha WildnerVerbose region handler output.
10761c0377fSSascha Wildner.It Fl x Ar debug_level
10861c0377fSSascha WildnerDebug output level.
10961c0377fSSascha Wildner.El
1102e2672b8SSascha Wildner.Pp
1112e2672b8SSascha WildnerFrom within the interactive mode, use
1122e2672b8SSascha Wildner.Sq \&?
1132e2672b8SSascha Wildneror
1142e2672b8SSascha Wildner.Dq help
1152e2672b8SSascha Wildnerto see a list of available AML Debugger commands.
11661c0377fSSascha Wildner.Sh SEE ALSO
11761c0377fSSascha Wildner.Xr acpi 4 ,
11861c0377fSSascha Wildner.Xr acpibin 8 ,
119279dd846SSascha Wildner.Xr acpicall 8 ,
12061c0377fSSascha Wildner.Xr acpiconf 8 ,
12161c0377fSSascha Wildner.Xr acpidump 8 ,
12261c0377fSSascha Wildner.Xr acpihelp 8 ,
12361c0377fSSascha Wildner.Xr acpixtract 8 ,
12461c0377fSSascha Wildner.Xr iasl 8
12561c0377fSSascha Wildner.Pp
12661c0377fSSascha Wildner.Lk https://acpica.org/documentation/
12761c0377fSSascha Wildner.Sh AUTHORS
12861c0377fSSascha WildnerThe
12961c0377fSSascha Wildner.Nm
13061c0377fSSascha Wildnerutility is provided by
13161c0377fSSascha Wildner.Tn Intel
13261c0377fSSascha Wildneras part of their
13361c0377fSSascha Wildner.Sy ACPICA
13461c0377fSSascha Wildnerdistribution.
13561c0377fSSascha Wildner.Pp
13661c0377fSSascha WildnerThis manual page was written by
13761c0377fSSascha Wildner.An Sascha Wildner .
138