Hi,

ACPI Kconfig cleanup, few updates and mostly typos.

- fix CONFIG_ACPI description
- excuse me, but I thought that CONFIG_ACPI_SLEEP has been ok for
  almost half a decade now? --> Remove misleading text.
- mention brokenness of some older Intel chipsets in CONFIG_X86_PM_TIMER
- spelling / cleanup

Patch against 2.6.22-rc1-mm1, however I'd want this to end up in
acpi-linux-2.6 (and thus 2.6.23 probably),
hopefully there are no conflicts.

Thanks!

Signed-off-by: Andreas Mohr <[EMAIL PROTECTED]>


--- linux-2.6.22-rc1-mm1/drivers/acpi/Kconfig.orig      2007-05-26 
20:09:53.000000000 +0200
+++ linux-2.6.22-rc1-mm1/drivers/acpi/Kconfig   2007-05-26 21:06:28.000000000 
+0200
@@ -3,7 +3,7 @@
 #
 
 menuconfig ACPI
-       bool "ACPI Support (Advanced Configuration and Power Interface) Support"
+       bool "ACPI (Advanced Configuration and Power Interface) Support"
        depends on !X86_NUMAQ
        depends on !X86_VISWS
        depends on !IA64_HP_SIM
@@ -55,13 +55,6 @@
          (depending on the state), to allow the system to resume operation
          quickly at your request.
 
-         Although this option sounds really nifty, barely any of the device
-         drivers have been converted to the new driver model and hence few
-         have proper power management support. 
-
-         This option is not recommended for anyone except those doing driver
-         power management development.
-
 config ACPI_SLEEP_PROC_FS
        bool
        depends on ACPI_SLEEP && PROC_FS
@@ -112,20 +105,20 @@
        default y
        help
          This driver handles events on the power, sleep and lid buttons.
-         A daemon reads /proc/acpi/event and perform user-defined actions
+         A daemon reads /proc/acpi/event and performs user-defined actions
          such as shutting down the system.  This is necessary for
-         software controlled poweroff.
+         software-controlled poweroff.
 
 config ACPI_VIDEO
        tristate "Video"
        depends on X86 && BACKLIGHT_CLASS_DEVICE && VIDEO_OUTPUT_CONTROL
        help
-         This driver implement the ACPI Extensions For Display Adapters
+         This driver implements the ACPI Extensions For Display Adapters
          for integrated graphics devices on motherboard, as specified in
          ACPI 2.0 Specification, Appendix B, allowing to perform some basic
          control like defining the video POST device, retrieving EDID 
information
-         or to setup a video output, etc.
-         Note that this is an ref. implementation only.  It may or may not work
+         or setting up a video output, etc.
+         Note that this is a ref. implementation only.  It may or may not work
          for your integrated video device.
 
 config ACPI_FAN
@@ -146,8 +139,8 @@
        depends on EXPERIMENTAL
        depends on ACPI_DOCK
        help
-         This driver adds support for ACPI controlled removable drive
-         bays such as the IBM ultrabay or the Dell Module Bay.
+         This driver adds support for ACPI controlled removable drive bays
+         such as the IBM ultrabay or the Dell Module Bay.
 
 config ACPI_PROCESSOR
        tristate "Processor"
@@ -221,10 +214,9 @@
          on "legacy free" Toshiba laptops.  These laptops can be recognized by
          their lack of a BIOS setup menu and APM support.
 
-         On these machines, all system configuration is handled through the
-         ACPI.  This driver is required for access to controls not covered
-         by the general ACPI drivers, such as LCD brightness, video output,
-         etc.
+         On these machines, all system configuration is handled through ACPI.
+         This driver is required for access to controls not covered by
+         the general ACPI drivers, such as LCD brightness, video output, etc.
 
          This driver differs from the non-ACPI Toshiba laptop driver (located
          under "Processor type and features") in several aspects.
@@ -236,7 +228,7 @@
          More information about this driver is available at
          <http://memebeam.org/toys/ToshibaAcpiDriver>.
 
-         If you have a legacy free Toshiba laptop (such as the Libretto L1
+         If you have a legacy-free Toshiba laptop (such as the Libretto L1
          series), say Y.
 
 config ACPI_CUSTOM_DSDT
@@ -278,7 +270,7 @@
        bool
        default y
        help
-         This driver is required on some systems for the proper operation of
+         This driver is required on some systems for proper operation of
          the battery and thermal drivers.  If you are compiling for a 
          mobile system, say Y.
 
@@ -298,7 +290,7 @@
        depends on X86
        default y
        help
-         The Power Management Timer is available on all ACPI-capable,
+         The Power Management Timer is available on all ACPI-capable systems,
          in most cases even if ACPI is unusable or blacklisted.
 
          This timing source is not affected by power management features
@@ -309,6 +301,11 @@
          You should nearly always say Y here because many modern
          systems require this timer. 
 
+         Some older Intel chipsets (ICH4, PIIX4, PIIX4E) have a timer design
+         screwup, causing at least 3 times slower timer access due to
+         workarounds. Even in these cases you should still enable this option
+         but be prepared to choose a different clock source at bootup/runtime.
+
 config ACPI_CONTAINER
        tristate "ACPI0004,PNP0A05 and PNP0A06 Container Driver (EXPERIMENTAL)"
        depends on EXPERIMENTAL
@@ -338,7 +335,7 @@
          memory DIMMs at some platform defined granularity (individually 
          or as a bank) at runtime, then you need not enable this driver.
 
-         If one selects "m," this driver can be loaded using the following
+         If one selects "m", this driver can be loaded using the following
          command: 
                $>modprobe acpi_memhotplug 
 
-
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to