04 Oct, 2006
1 commit
-
Signed-off-by: Adrian Bunk
10 Jul, 2006
4 commits
-
No need for video to be always in
No need for ACPI dock driver to be always in
No need for smart battery driver to be always inSigned-off-by: Andi Kleen
Signed-off-by: Len Brown -
HOTPLUG_PCI_ACPI depends on ACPI_DOCK
ACPI_IBM_DOCK depends on ACPI_DOCK=n
ACPI_DOCK is EXPERIMENTAL, though that doesn't seem to mean muchSigned-off-by: Len Brown
-
This reverts 953969ddf5b049361ed1e8471cc43dc4134d2a6f commit.
09 Jul, 2006
1 commit
-
This reverts commit a5e1b94008f2a96abf4a0c0371a55a56b320c13e.
Adrian Bunk points out that it has build errors, and apparently no
maintenance. Throw it out.Signed-off-by: Linus Torvalds
02 Jul, 2006
1 commit
-
Most batteries today are ACPI "Control Method" batteries,
but some models ship with the older "Smart Battery"
that requires this code.Rich Townsend and Bruno Ducrot were the original authors.
Vladimir Lebedev updated to run on latest kernel.http://bugzilla.kernel.org/show_bug.cgi?id=3734
Signed-off-by: Len Brown
30 Jun, 2006
1 commit
-
Conflicts:
drivers/acpi/acpi_memhotplug.c
28 Jun, 2006
2 commits
-
Create a driver which lives in the acpi subsystem to handle dock events.
This driver is not an "ACPI" driver, because acpi drivers require that the
object be present when the driver is loaded.Signed-off-by: Kristen Carlson Accardi
Cc: Dave Hansen
Signed-off-by: Andrew Morton
Signed-off-by: Len Brown -
Change the name of old add_memory() to arch_add_memory. And use node id to
get pgdat for the node at NODE_DATA().Note: Powerpc's old add_memory() is defined as __devinit. However,
add_memory() is usually called only after bootup.
I suppose it may be redundant. But, I'm not well known about powerpc.
So, I keep it. (But, __meminit is better at least.)Signed-off-by: Yasunori Goto
Cc: Dave Hansen
Cc: "Brown, Len"
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
23 Jun, 2006
2 commits
-
* 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6: (65 commits)
ACPI: suppress power button event on S3 resume
ACPI: resolve merge conflict between sem2mutex and processor_perflib.c
ACPI: use for_each_possible_cpu() instead of for_each_cpu()
ACPI: delete newly added debugging macros in processor_perflib.c
ACPI: UP build fix for bugzilla-5737
Enable P-state software coordination via _PDC
P-state software coordination for speedstep-centrino
P-state software coordination for acpi-cpufreq
P-state software coordination for ACPI core
ACPI: create acpi_thermal_resume()
ACPI: create acpi_fan_suspend()/acpi_fan_resume()
ACPI: pass pm_message_t from acpi_device_suspend() to root_suspend()
ACPI: create acpi_device_suspend()/acpi_device_resume()
ACPI: replace spin_lock_irq with mutex for ec poll mode
ACPI: Allow a WAN module enable/disable on a Thinkpad X60.
sem2mutex: acpi, acpi_link_lock
ACPI: delete unused acpi_bus_drivers_lock
sem2mutex: drivers/acpi/processor_perflib.c
ACPI add ia64 exports to build acpi_memhotplug as a module
ACPI: asus_acpi_init(): propagate correct return value
...Manual resolve of conflicts in:
arch/i386/kernel/cpu/cpufreq/acpi-cpufreq.c
arch/i386/kernel/cpu/cpufreq/speedstep-centrino.c
include/acpi/processor.h -
Consolidate the various arch-specific implementations of pxm_to_node() and
node_to_pxm() into a single generic version.Signed-off-by: Yasunori Goto
Cc: "Luck, Tony"
Cc: Andi Kleen
Cc: Dave Hansen
Cc: "Brown, Len"
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
16 Jun, 2006
1 commit
10 Apr, 2006
1 commit
-
Memory hotadd doesn't need SPARSEMEM, but can be handled by just preallocating
mem_maps. This only needs some untangling of ifdefs to enable the necessary
code even without SPARSEMEM.Originally from Keith Mannthey, hacked by AK.
Signed-off-by: Andi Kleen
Signed-off-by: Linus Torvalds
02 Apr, 2006
1 commit
-
Otherwise, illegal configurations like X86_VOYAGER=y, PCI=y are
possible.This patch also fixes the options select'ing ACPI to also select PCI.
Signed-off-by: Adrian Bunk
Signed-off-by: Andrew Morton
Signed-off-by: Len Brown
25 Mar, 2006
1 commit
-
Signed-off-by: Uwe Zeisberger
Signed-off-by: Adrian Bunk
24 Mar, 2006
1 commit
-
Remove dock station support from ibm_acpi by default. This support has
been put into acpiphp instead. Allow ibm_acpi to continue to provide
docking station support via config option for laptops/docking stations
that are not supported by acpiphp.Signed-off-by: Kristen Carlson Accardi
Signed-off-by: Greg Kroah-Hartman
27 Feb, 2006
2 commits
-
ACPI is initialized very early on x86-64, before the DMI code is
initialized. This means it would often discover a 0 year and then turn
off ACPI because it thought the BIOS was too old. Some systems don't
boot without ACPI so this was a problem.I have a full fix by adding new very early DMI detection, but it needs
more testing before it can be merged. For 2.6.16 let's just turn the
check off. It never made much sense anyways because there are no x86-64
systems older than 2002 or so and they generally all have working ACPI.Cc: len.brown@intel.com
Signed-off-by: Andi Kleen
Signed-off-by: Linus Torvalds -
This makes x86-64 use the common X86_PM_TIMER Kconfig entry in drivers/acpi
And since PM timer is needed for correct timing on a lot of systems
now (e.g. AMD dual cores) and we often get bug reports from people
who forgot to set it make it depend on CONFIG_EMBEDDED. x86-64 had
this change before and it's a good thing.I also fixed the description slightly to make this more clear.
Cc: len.brown@intel.com
Signed-off-by: Andi Kleen
Signed-off-by: Linus Torvalds
25 Jan, 2006
1 commit
-
Signed-off-by: Len Brown
07 Jan, 2006
1 commit
-
Signed-off-by: Borislav Petkov
Signed-off-by: Andrew Morton
Signed-off-by: Len Brown
21 Dec, 2005
1 commit
-
Signed-off-by: Kenji Kaneshige
Signed-off-by: Len Brown
01 Dec, 2005
1 commit
-
Signed-off-by: Borislav Petkov
Signed-off-by: Andrew Morton
Signed-off-by: Len Brown
10 Sep, 2005
1 commit
-
This makes ACPI_BLACKLIST_YEAR be consistently defined when ACPI is
enabled, regardless of whether we're on x86 or not, and thus avoids
bogus -Wundef warnings on ia64.Signed-off-by: Linus Torvalds
26 Aug, 2005
4 commits
-
Delete the ability to build an ACPI kernel that does
not include PCI support. When such a machine is created
and it requires a tuned kernel, send a patch.http://bugzilla.kernel.org/show_bug.cgi?id=1364
Signed-off-by: Len Brown
-
Andi Kleen suggested it was unconventional for us to "default m"
on ACPI modules -- even though they are expected to be deployed
as modules. But as "default n" would likely result in some
users building nonsense kernels, we compromise to "default y".Distros are expected to continue to use =m in their configs.
Signed-off-by: Len Brown
-
Distros are shipping modules we had marked EXPERIMENTAL,
so clearly it has lost some meaning.Delete that dependency for shipping modules, retaining
it only for ACPI_HOTKEY and ACPI_CONTAINER to emphasize
that they lack testing on real hardware.Signed-off-by: Len Brown
-
Build issues were mostly in the ACPI=n case -- don't do that.
Select ACPI from IA64_GENERIC.
Add some missing dependencies on ACPI.Mark BLACKLIST_YEAR and some laptop-only ACPI drivers
as X86-only. Let me know when you get an IA64 Laptop.Signed-off-by: Len Brown
25 Aug, 2005
3 commits
-
it is a synonym for CONFIG_ACPI
Signed-off-by: Len Brown
-
it is a synonym for CONFIG_ACPI
Signed-off-by: Len Brown
-
it has been a synonym for CONFIG_ACPI since 2.6.12
Signed-off-by: Len Brown
05 Aug, 2005
2 commits
-
Signed-off-by: Len Brown
-
prevent:
HOTPLUG_CPU=y
ACPI_PROCESSOR=y
ACPI_HOTPLUG_CPU=nSigned-off-by: Adrian Bunk
Signed-off-by: Andrew Morton
Signed-off-by: Len Brown
04 Aug, 2005
2 commits
-
For 2.6.12 behaviour, this (EXPERIMENTAL) driver
should not be built.Update the driver source with latest from Luming.
Signed-off-by: Luming Yu
Signed-off-by: Len Brown
13 Jul, 2005
1 commit
-
Signed-off-by: Len Brown
12 Jul, 2005
4 commits
-
Signed-off-by: Jesse Barnes
Signed-off-by: Len Brown -
Signed-off-by: Len Brown
-
See Documentation/acpi-hotkey.txt
Use cmdline "acpi_specific_hotkey" to enable
legacy platform specific drivers.http://bugzilla.kernel.org/show_bug.cgi?id=3887
Signed-off-by: Luming Yu
Signed-off-by: Len Brown -
Signed-off-by: Len Brown