Deleted Added
full compact
acpi.4 (130113) acpi.4 (130582)
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 130113 2004-06-05 07:02:18Z njl $
26.\" $FreeBSD: head/share/man/man4/acpi.4 130582 2004-06-16 08:33:57Z ru $
27.\"
28.Dd June 4, 2004
29.Dt ACPI 4
30.Os
31.Sh NAME
32.Nm acpi
33.Nd Advanced Configuration and Power Management support
34.Sh SYNOPSIS

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

245Attaches standard ACPI sub-drivers and devices enumerated in the
246ACPI namespace.
247Disabling this has a similar effect to disabling
248.Dq Li bus ,
249except that the
250ACPI namespace will still be scanned.
251.It Li button
252.Pq Vt device
27.\"
28.Dd June 4, 2004
29.Dt ACPI 4
30.Os
31.Sh NAME
32.Nm acpi
33.Nd Advanced Configuration and Power Management support
34.Sh SYNOPSIS

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

245Attaches standard ACPI sub-drivers and devices enumerated in the
246ACPI namespace.
247Disabling this has a similar effect to disabling
248.Dq Li bus ,
249except that the
250ACPI namespace will still be scanned.
251.It Li button
252.Pq Vt device
253Supports ACPI button devices (typically power and sleep buttons.)
253Supports ACPI button devices (typically power and sleep buttons).
254.It Li cmbat
255.Pq Vt device
256Control-method batteries device.
257.It Li cpu
258.Pq Vt device
259Supports CPU power-saving and speed-setting functions.
260.It Li ec
261.Pq Vt device

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

266Supports an ISA bus bridge defined in the ACPI namespace,
267typically as a child of a PCI bus.
268.It Li lid
269.Pq Vt device
270Supports an ACPI laptop lid switch, which typically puts a
271system to sleep.
272.It Li quirks
273.Pq Vt feature
254.It Li cmbat
255.Pq Vt device
256Control-method batteries device.
257.It Li cpu
258.Pq Vt device
259Supports CPU power-saving and speed-setting functions.
260.It Li ec
261.Pq Vt device

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

266Supports an ISA bus bridge defined in the ACPI namespace,
267typically as a child of a PCI bus.
268.It Li lid
269.Pq Vt device
270Supports an ACPI laptop lid switch, which typically puts a
271system to sleep.
272.It Li quirks
273.Pq Vt feature
274Don't honor quirks.
274Do not honor quirks.
275Quirks automatically disable ACPI functionality based on the XSDT table's
276OEM vendor name and revision date.
277.It Li pci
278.Pq Vt device
279Supports Host to PCI bridges.
280.It Li pci_link
281.Pq Vt feature
282Performs PCI interrupt routing.

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

369A scheduling algorithm will select states between C1 and this setting
370as system load dictates.
371To enable ACPI CPU idling control,
372.Va machdep.cpu_idle_hlt
373must be set to 1.
374.It Va hw.acpi.cpu.cx_supported
375List of supported CPU idle states and their transition latency
376in microseconds.
275Quirks automatically disable ACPI functionality based on the XSDT table's
276OEM vendor name and revision date.
277.It Li pci
278.Pq Vt device
279Supports Host to PCI bridges.
280.It Li pci_link
281.Pq Vt feature
282Performs PCI interrupt routing.

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

369A scheduling algorithm will select states between C1 and this setting
370as system load dictates.
371To enable ACPI CPU idling control,
372.Va machdep.cpu_idle_hlt
373must be set to 1.
374.It Va hw.acpi.cpu.cx_supported
375List of supported CPU idle states and their transition latency
376in microseconds.
377Each state has a type (e.g., C2.)
377Each state has a type (e.g., C2).
378C1 is equivalent to the ia32 HLT instruction, C2 provides a deeper
379sleep with the same semantics, and C3 provides the deepest sleep
380but additionally requires bus mastering to be disabled.
381States greater than C3 provide even more power savings with the same
382semantics as the C3 state.
383Deeper sleeps provide more power savings but increased transition
384latency when an interrupt occurs.
385.El

--- 45 unchanged lines hidden ---
378C1 is equivalent to the ia32 HLT instruction, C2 provides a deeper
379sleep with the same semantics, and C3 provides the deepest sleep
380but additionally requires bus mastering to be disabled.
381States greater than C3 provide even more power savings with the same
382semantics as the C3 state.
383Deeper sleeps provide more power savings but increased transition
384latency when an interrupt occurs.
385.El

--- 45 unchanged lines hidden ---