Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
linux
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
linux
Commits
eb4908de
Commit
eb4908de
authored
Mar 14, 2002
by
Andy Grover
Committed by
Linus Torvalds
Mar 14, 2002
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[PATCH] ACPI patch 7/9
This updates the Configure.help, both in arch/i386, and in drivers/acpi.
parent
412743bb
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
128 additions
and
51 deletions
+128
-51
arch/i386/Config.help
arch/i386/Config.help
+26
-27
drivers/acpi/Config.help
drivers/acpi/Config.help
+102
-24
No files found.
arch/i386/Config.help
View file @
eb4908de
...
@@ -649,33 +649,32 @@ CONFIG_PM
...
@@ -649,33 +649,32 @@ CONFIG_PM
sending the processor to sleep and saving power.
sending the processor to sleep and saving power.
CONFIG_ACPI
CONFIG_ACPI
ACPI/OSPM support for Linux is currently under development. As such,
Advanced Configuration and Power Interface (ACPI) support for
this support is preliminary and EXPERIMENTAL. Configuring ACPI
Linux requires an ACPI compliant platform (hardware/firmware),
support enables kernel interfaces that allow higher level software
and assumes the presence of OS-directed configuration and power
(OSPM) to manipulate ACPI defined hardware and software interfaces,
management (OSPM) software. This option will enlarge your
including the evaluation of ACPI control methods. If unsure, choose
kernel by about 70K.
N here. Note, this option will enlarge your kernel by about 120K.
Linux ACPI provides a robust functional replacement for several
This support requires an ACPI compliant platform (hardware/firmware).
legacy configuration and power management intefaces, including
If both ACPI and Advanced Power Management (APM) support are
the Plug-and-Play BIOS specification (PnP BIOS), the
configured, whichever is loaded first shall be used.
MultiProcessor Specification (MPS), and the Advanced Power
Management (APM) specification. If both ACPI and APM support
This code DOES NOT currently provide a complete OSPM implementation
are configured, whichever is loaded first shall be used.
-- it has not yet reached APM's level of functionality. When fully
implemented, Linux ACPI/OSPM will provide a more robust functional
The ACPI SourceForge project contains the latest source code,
replacement for legacy configuration and power management
documentation, tools, mailing list subscription, and other
interfaces, including the Plug-and-Play BIOS specification (PnP
information. This project is available at:
BIOS), the Multi-Processor Specification (MPS), and the Advanced
<http://sourceforge.net/projects/acpi>
Power Management specification (APM).
Linux support for ACPI is based on Intel Corporation's ACPI
Linux support for ACPI/OSPM is based on Intel Corporation's ACPI
Component Architecture (ACPI CA). For more information see:
Component Architecture (ACPI CA). The latest ACPI CA source code,
<http://developer.intel.com/technology/iapc/acpi>
documentation, debug builds, and implementation status information
can be downloaded from:
ACPI is an open industry specification co-developed by Compaq,
<http://developer.intel.com/technology/iapc/acpi/downloads.htm>.
Intel, Microsoft, Phoenix, and Toshiba. The specification is
available at:
The ACPI Sourceforge project may also be of interest:
<http://www.acpi.info>
<http://sf.net/projects/acpi/>
CONFIG_APM
CONFIG_APM
APM is a BIOS specification for saving power using several different
APM is a BIOS specification for saving power using several different
...
...
drivers/acpi/Config.help
View file @
eb4908de
CONFIG_ACPI_DEBUG
CONFIG_ACPI
The ACPI driver can optionally report errors with a great deal
Advanced Configuration and Power Interface (ACPI) support for
of verbosity. Saying Y enables these statements. This will increase
Linux requires an ACPI compliant platform (hardware/firmware),
your kernel size by around 50K.
and assumes the presence of OS-directed configuration and power
management (OSPM) software. This option will enlarge your
kernel by about 70K.
CONFIG_ACPI_BUSMGR
Linux ACPI provides a robust functional replacement for several
The ACPI Bus Manager enumerates devices in the ACPI namespace, and
legacy configuration and power management intefaces, including
handles PnP messages. All ACPI devices use its services, so using
the Plug-and-Play BIOS specification (PnP BIOS), the
them requires saying Y here.
MultiProcessor Specification (MPS), and the Advanced Power
Management (APM) specification. If both ACPI and APM support
are configured, whichever is loaded first shall be used.
CONFIG_ACPI_SYS
The ACPI SourceForge project contains the latest source code,
This driver will enable your system to shut down using ACPI, and
documentation, tools, mailing list subscription, and other
dump your ACPI DSDT table using /proc/acpi/dsdt.
information. This project is available at:
<http://sourceforge.net/projects/acpi>
CONFIG_ACPI_CPU
Linux support for ACPI is based on Intel Corporation's ACPI
This driver installs ACPI as the idle handler for Linux, and uses
Component Architecture (ACPI CA). For more information see:
ACPI C2 and C3 processor states to save power, on systems that
<http://developer.intel.com/technology/iapc/acpi>
support it.
ACPI is an open industry specification co-developed by Compaq,
Intel, Microsoft, Phoenix, and Toshiba. The specification is
available at:
<http://www.acpi.info>
CONFIG_ACPI_BOOT
This option enables the use of ACPI tables for obtaining various
boot-time configuration information such as system processors,
memory, and interrupt routing.
ACPI tables supercede legacy BIOS interfaces. For example, the
Multiple APIC Description Table (MADT) defined by the ACPI
Specification is a replacement for the MP Configuration Table
defined by the MultiProcessor Specification (MPS).
You can disable this feature on IA32 systems by adding "acpi_boot=off"
to your kernel command line. (Try "man bootparam" or see the
documentation of your boot loader about how to pass options to the
kernel at boot time.)
IA64 systems do not support legacy BIOS interfaces and thus rely
on ACPI tables to boot the system. No kernel command line options
are supported.
CONFIG_ACPI_INTERPRETER
The ACPI Interpreter (a.k.a. ACPI Core Subsystem) provides the
fundamental services required to parse the ACPI namespace, evaluate
control methods, and manage ACPI hardware and events. This
subsystem exposes kernel interfaces allowing higher level software
to manipulate ACPI defined hardware and software interfaces.
Add "acpi=off" to the kernel command line to disable this feature.
(Try "man bootparam" or see the documentation of your boot loader
about how to pass options to the kernel at boot time.)
Note that this option will enlarge your kernel by about 100K.
CONFIG_ACPI_BUS
The ACPI Bus driver enumerates and manages devices in the ACPI
namespace in a manner similar to other bus drivers (e.g. PCI).
All ACPI device drivers rely on its services.
CONFIG_ACPI_AC
This driver adds support for the AC Adapter object, which indicates
whether a system is on AC, or not. Typically, only laptops have
this object, since desktops are always on AC.
CONFIG_ACPI_BATTERY
This driver adds support for battery information through
/proc/acpi/battery. If you have a laptop with a battery, say Y.
CONFIG_ACPI_BUTTON
CONFIG_ACPI_BUTTON
This driver registers for events based on buttons, such as the
This driver registers for events based on buttons, such as the
...
@@ -24,21 +79,44 @@ CONFIG_ACPI_BUTTON
...
@@ -24,21 +79,44 @@ CONFIG_ACPI_BUTTON
down the system. Until then, you can cat it, and see output when
down the system. Until then, you can cat it, and see output when
a button is pressed.
a button is pressed.
CONFIG_ACPI_
AC
CONFIG_ACPI_
DEBUG
Th
is driver adds support for the AC Adapter object, which indicates
Th
e ACPI driver can optionally report errors with a great deal
whether a system is on AC, or not. Typically, only laptops hav
e
of verbosity. Saying Y enables these statements. This will increas
e
this object, since desktops are always on AC
.
your kernel size by around 50K
.
CONFIG_ACPI_EC
CONFIG_ACPI_EC
This driver is required on some systems for the proper operation of
This driver is required on some systems for the proper operation of
the battery and thermal drivers. If you are compiling for a laptop,
the battery and thermal drivers. If you are compiling for a laptop,
say Y.
say Y.
CONFIG_ACPI_CMBATT
CONFIG_ACPI_PCI
This driver adds support for battery information through
This option enables ACPI-based enumeration and configuration of PCI
/proc/acpi/battery. If you have a laptop with a battery, say Y.
root bridge devices, including PCI interrupt routing (_PRT) support.
This is required on platforms that no longer support legacy tables
(e.g. MPS/PIR) or have erroneous table entries.
CONFIG_ACPI_PROCESSOR
This driver installs ACPI as the idle handler for Linux, and uses
ACPI C2 and C3 processor states to save power, on systems that
support it.
CONFIG_ACPI_THERMAL
CONFIG_ACPI_THERMAL
This driver handles overheating conditions on laptops. It is HIGHLY
This driver adds support for ACPI thermal zones. Most mobile and
recommended, as your laptop CPU may be damaged without it.
some desktop systems support ACPI thermal zones. It is HIGHLY
recommended that this option be enabled, as your processor(s)
may be damaged without it.
CONFIG_ACPI_FAN
This driver adds support for ACPI fan devices, allowing user-mode
applications to perform basic fan control (on, off, status).
CONFIG_ACPI_SYSTEM
This driver will enable your system to shut down using ACPI, and
dump your ACPI DSDT table using /proc/acpi/dsdt.
CONFIG_ACPI_SLEEP
Enables low-level sleep support, allowing the platform to enter
and exit the S1-S4 states. Note that although the platform may
support this capability, full sleep support will not be viable
until drivers properly save/restore hardware context. (In other
words, use at your own risk!)
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment