Deleted Added
full compact
acpi.4 (126098) acpi.4 (126517)
1.\"
2.\" Copyright (c) 2001 Michael Smith
3.\" All rights reserved.
4.\"
5.\" Redistribution and use in source and binary forms, with or without
6.\" modification, are permitted provided that the following conditions
7.\" are met:
8.\" 1. Redistributions of source code must retain the above copyright

--- 9 unchanged lines hidden (view full) ---

18.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
19.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
20.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
21.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
22.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
23.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
24.\" SUCH DAMAGE.
25.\"
1.\"
2.\" Copyright (c) 2001 Michael Smith
3.\" All rights reserved.
4.\"
5.\" Redistribution and use in source and binary forms, with or without
6.\" modification, are permitted provided that the following conditions
7.\" are met:
8.\" 1. Redistributions of source code must retain the above copyright

--- 9 unchanged lines hidden (view full) ---

18.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
19.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
20.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
21.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
22.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
23.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
24.\" SUCH DAMAGE.
25.\"
26.\" $FreeBSD: head/share/man/man4/acpi.4 126098 2004-02-22 00:50:00Z njl $
26.\" $FreeBSD: head/share/man/man4/acpi.4 126517 2004-03-03 03:02:17Z njl $
27.\"
28.Dd July 2, 2001
29.Dt ACPI 4
30.Os
31.Sh NAME
32.Nm acpi
33.Nd Advanced Configuration and Power Management support
34.Sh SYNOPSIS

--- 12 unchanged lines hidden (view full) ---

47from Intel.
48.Pp
49Note that the
50.Nm
51driver is automatically loaded by the bootloader, and should not normally
52be compiled into the kernel.
53.Sh ENVIRONMENT
54This support is still experimental, and thus there are many debugging
27.\"
28.Dd July 2, 2001
29.Dt ACPI 4
30.Os
31.Sh NAME
32.Nm acpi
33.Nd Advanced Configuration and Power Management support
34.Sh SYNOPSIS

--- 12 unchanged lines hidden (view full) ---

47from Intel.
48.Pp
49Note that the
50.Nm
51driver is automatically loaded by the bootloader, and should not normally
52be compiled into the kernel.
53.Sh ENVIRONMENT
54This support is still experimental, and thus there are many debugging
55and tuning options which are managed via the kernel environment
56space, and set in the
55and tuning options which are managed via the kernel environment.
56Tunables can be set at the
57.Xr loader 8
57.Xr loader 8
58before booting the kernel.
59Kernel environment variables may also be configured in the
60.Xr loader
61configuration file
62.Pa /boot/loader.conf
63or the device resource hints file
64.Pa /boot/device.hints .
58prompt before booting the kernel or stored in
59.Pa /boot/loader.conf .
65.Pp
66Debugging is separated between layers and levels, where a layer is
67a portion of the ACPI subsystem, and a level is a particular kind
68of debugging output.
69.Pp
70Both layers and levels are specified as a whitespace-separated list of
71tokens, with layers listed in
72.Va debug.acpi.layer

--- 24 unchanged lines hidden (view full) ---

97.Li ACPI_CA_DEBUGGER
98.It
99.Li ACPI_OS_SERVICES
100.It
101.Li ACPI_CA_DISASSEMBLER
102.It
103.Li ACPI_ALL_COMPONENTS
104.It
60.Pp
61Debugging is separated between layers and levels, where a layer is
62a portion of the ACPI subsystem, and a level is a particular kind
63of debugging output.
64.Pp
65Both layers and levels are specified as a whitespace-separated list of
66tokens, with layers listed in
67.Va debug.acpi.layer

--- 24 unchanged lines hidden (view full) ---

92.Li ACPI_CA_DEBUGGER
93.It
94.Li ACPI_OS_SERVICES
95.It
96.Li ACPI_CA_DISASSEMBLER
97.It
98.Li ACPI_ALL_COMPONENTS
99.It
105.Li ACPI_BUS
100.Li ACPI_AC_ADAPTER
106.It
101.It
107.Li ACPI_SYSTEM
102.Li ACPI_BATTERY
108.It
103.It
109.Li ACPI_POWER
104.Li ACPI_BUS
110.It
105.It
106.Li ACPI_BUTTON
107.It
111.Li ACPI_EC
112.It
108.Li ACPI_EC
109.It
113.Li ACPI_AC_ADAPTER
110.Li ACPI_FAN
114.It
111.It
115.Li ACPI_BATTERY
112.Li ACPI_POWER
116.It
113.It
117.Li ACPI_BUTTON
118.It
119.Li ACPI_PROCESSOR
120.It
121.Li ACPI_THERMAL
122.It
114.Li ACPI_PROCESSOR
115.It
116.Li ACPI_THERMAL
117.It
123.Li ACPI_FAN
118.Li ACPI_TIMER
124.It
125.Li ACPI_ALL_DRIVERS
126.El
127.Pp
128The supported levels are:
129.Pp
130.Bl -item -offset indent -compact
131.It

--- 94 unchanged lines hidden (view full) ---

226non-functional system.
227.Pp
228The
229.Nm
230driver comprises a set of drivers, which may be selectively disabled
231in case of problems.
232To disable a sub-driver, list it in the kernel
233environment variable
119.It
120.Li ACPI_ALL_DRIVERS
121.El
122.Pp
123The supported levels are:
124.Pp
125.Bl -item -offset indent -compact
126.It

--- 94 unchanged lines hidden (view full) ---

221non-functional system.
222.Pp
223The
224.Nm
225driver comprises a set of drivers, which may be selectively disabled
226in case of problems.
227To disable a sub-driver, list it in the kernel
228environment variable
234.Va debug.acpi.disable .
229.Va debug.acpi.disabled .
235Multiple entries can be listed, separated by a space.
236.Pp
237ACPI sub-devices and features that can be disabled:
238.Bl -tag -width sysresource
239.It Li all
240Disable all ACPI features and devices.
241.It Li bus
242.Pq Vt feature

--- 76 unchanged lines hidden (view full) ---

319.Xr iasl 1
320utilities and some ACPI knowledge.
321.Sh TUNABLES
322.Bl -tag -width indent
323.It Va acpi_dsdt_load
324Enables loading of a custom ACPI DSDT.
325.It Va acpi_dsdt_name
326Name of the DSDT table to load, if loading is enabled.
230Multiple entries can be listed, separated by a space.
231.Pp
232ACPI sub-devices and features that can be disabled:
233.Bl -tag -width sysresource
234.It Li all
235Disable all ACPI features and devices.
236.It Li bus
237.Pq Vt feature

--- 76 unchanged lines hidden (view full) ---

314.Xr iasl 1
315utilities and some ACPI knowledge.
316.Sh TUNABLES
317.Bl -tag -width indent
318.It Va acpi_dsdt_load
319Enables loading of a custom ACPI DSDT.
320.It Va acpi_dsdt_name
321Name of the DSDT table to load, if loading is enabled.
327.It Va debug.acpi.disable
322.It Va debug.acpi.disabled
328Selectively disables portions of ACPI for debugging purposes.
329.It Va hint.acpi.0.disabled
330Disables all of ACPI.
331.It Va hw.acpi.ec.poll_timeout
332Delay in milliseconds to wait for the EC to respond.
333Try increasing this number if you get the error
334.Er AE_NO_HARDWARE_RESPONSE .
335.It Va hw.acpi.reset_video

--- 91 unchanged lines hidden ---
323Selectively disables portions of ACPI for debugging purposes.
324.It Va hint.acpi.0.disabled
325Disables all of ACPI.
326.It Va hw.acpi.ec.poll_timeout
327Delay in milliseconds to wait for the EC to respond.
328Try increasing this number if you get the error
329.Er AE_NO_HARDWARE_RESPONSE .
330.It Va hw.acpi.reset_video

--- 91 unchanged lines hidden ---