ACPI: remove CONFIG_ACPI_EC
authorBjorn Helgaas <bjorn.helgaas@hp.com>
Wed, 5 Nov 2008 23:18:03 +0000 (16:18 -0700)
committerLen Brown <len.brown@intel.com>
Thu, 6 Nov 2008 20:52:28 +0000 (15:52 -0500)
commit8950d89acaa8c353869e681772479d7955ae6f7a
tree0e434e795f1b6cf1c1edb6df284cdc8bc62248c8
parentfefe5ab3d67b0ade6200fec5ed6f2812cbcbb658
ACPI: remove CONFIG_ACPI_EC

Remove CONFIG_ACPI_EC.  It was always set the same as CONFIG_ACPI,
and it had no menu label, so there was no way to set it to anything
other than "y".

Per section 6.5.4 of the ACPI 3.0b specification,

    OSPM must make Embedded Controller operation regions, accessed
    via the Embedded Controllers described in ECDT, available before
    executing any control method.

The ECDT table is optional, but if it is present, the above text
means that the EC it describes is a required part of the ACPI
subsystem, so CONFIG_ACPI_EC=n wouldn't make sense.

Signed-off-by: Bjorn Helgaas <bjorn.helgaas@hp.com>
Acked-by: Alexey Starikovskiy <astarikovskiy@suse.de>
Signed-off-by: Len Brown <len.brown@intel.com>
drivers/acpi/Kconfig
drivers/acpi/Makefile
drivers/acpi/bus.c
drivers/char/sonypi.c
drivers/misc/Kconfig
include/acpi/acpi_drivers.h
include/linux/acpi.h