- 26 Feb, 2004 2 commits
-
-
Len Brown authored
Implemented execution of _SxD methods for Device objects in the GetObjectInfo interface. Fixed calls to _SST method to pass the correct arguments. Added a call to _SST on wake to restore to "working" state. Check for End-Of-Buffer failure case in the WalkResources interface. Integrated fix for 64-bit alignment issue in acglobal.h by moving two structures to the beginning of the file. After wake, clear GPE status register(s) before enabling GPEs. After wake, clear/enable power button. (Perhaps we should clear/enable all fixed events upon wake.) Fixed a couple of possible memory leaks in the Namespace manager.
-
Len Brown authored
add acpi=strict option to disable platform workarounds
-
- 13 Feb, 2004 2 commits
-
-
Len Brown authored
Completed investigation and implementation of the call-by-reference mechanism for control method arguments. Fixed a problem where a store of an object into an indexed package could fail if the store occurs within a different method than the method that created the package. Fixed a problem where the ToDecimal operator could return incorrect results. Fixed a problem where the CopyObject operator could fail on some of the more obscure objects (e.g., Reference objects.) Improved the output of the Debug object to display buffer, package, and index objects. Fixed a problem where constructs of the form "RefOf (ArgX)" did not return the expected result. Added permanent ACPI_REPORT_ERROR macros for all instances of the ACPI_AML_INTERNAL exception.
-
Len Brown authored
-
- 06 Feb, 2004 1 commit
-
-
Len Brown authored
-
- 05 Feb, 2004 3 commits
-
-
Karol Kozimor authored
The attached patch updates the acpi4asus driver to 0.27 through the following changes: - add support for M1300A, S5200N, L8400L, - remove WLED support for certain models, since it is not controlled by AML, - add LCD backlight switching for L2E / L3H, - C99 initializers, - generic LED handlers, - the output of ASYM method to provide battery state information (might be more accurate under certain conditions) in /proc/acpi/asus/info, - fix several oddities, various clean-ups and other minor changes. The patch itself is quite big, which is mostly due to the C99 initializers and the fact that diff doesn't like moving code around. This has been compile-tested in various configurations, the substantive changes were discussed on the acpi4asus mailing list. The code should apply to current bk (both for 2.4 and 2.6). The patch is also available here: http://hell.org.pl/~sziwan/asus/acpi4asus-0.26-0.27.diff Thanks to all the contributors (notably Pontus Fuchs) to this release.
-
John Belmonte authored
Fix remote chance of invalid buffer access in write_video. Support alternate HCI method path (recent "Phoenix BIOS" Toshiba's). Signal more proc-write errors. On proc-reads, report errors via printk instead of proc output. Add log level and driver name prefix to all printk's. Add missing __init and __exit function attributes. Be explicit about vars for which code relies on zero-init of BSS.
-
Len Brown authored
from Martin Hicks
-
- 30 Jan, 2004 7 commits
-
-
Len Brown authored
into intel.com:/home/lenb/src/linux-acpi-test-2.6.1
-
Dominik Brodowski authored
from Dominik Brodowski
-
Dominik Brodowski authored
Add support for _PDC to the ACPI processor "Performance States library" (perflib). If this field is empty, a bogus entry is passed to the _PDC method so that the default (io) access is returned again. This patch is partly based on David Moore's patch to arch/i386/kernel/cpu/cpufreq/acpi.c, sent to the cpufreq mailing list on June 24th, 2003.
-
Dominik Brodowski authored
and the ACPI Processor P-States driver. from Dominik Brodowski
-
Dominik Brodowski authored
drivers/acpi/processor.c -- it's the same for all lowlevel drivers. By doing so, the lowlevel drivers no longer need to have access to struct acpi_processor. from Dominik Brodowski
-
Dominik Brodowski authored
so that it can be used by various low-level drivers (centrino, acpi-io, powernow-k{7,8}, ...) from Dominik Brodowski
-
-
- 28 Jan, 2004 10 commits
-
-
Len Brown authored
into intel.com:/home/lenb/src/linux-acpi-test-2.6.1
-
Len Brown authored
-
Len Brown authored
into intel.com:/home/lenb/src/linux-acpi-test-2.6.1
-
Len Brown authored
-
Dominik Brodowski authored
Fix a horribly wrong memcpy instruction in cpufreq_update_policy which caused it to oops.
-
Dominik Brodowski authored
- remove unnecessary usage of flags.performance - remove double check of _PPC in acpi-cpufreq driver as it's handled in drivers/acpi/processor.c already - remove unneeded EXPORT_SYMBOL - allocation of memory only for probed CPUs - add unregistration function to the core - fix OOPS when PST has core_frequency values of zero - fix cpufreq_get() output - fix /proc/acpi/processor/*/performance write support [deprecated]
-
Len Brown authored
into intel.com:/home/lenb/src/linux-acpi-test-2.6.1
-
Dominik Brodowski authored
updates the _PPC handling. It is handled as a CPUfreq policy notifier which adjusts the maximum CPU speed according to the current platform limit.
-
Dominik Brodowski authored
from Dominik Brodowski The acpi cpufreq driver includes a test at startup which detects whether ACPI P-States are supported on any CPU, and whether transitions work. However, this test is faulty: it is only run _after_ the acpi driver is registered, causing race situations. Also, it doesn't save anything _as_ the driver is already registered. So, it can safely be removed.
-
Dominik Brodowski authored
from Dominik Brodowski The current algorithm used by Linux ACPI for passive thermal management has two shortcomings: - if increasing the CPU processing power as a thermal situation goes away, throttling states are decreased later than performance states. This is not wise -- it should be the opposite ordering of going "up". - only if the ACPI CPUfreq driver is used, performance states are used. A generalized approach would offer passive cooling even if the ACPI P-States cpufreq driver cannot be used (faulty BIOS, FixedHW access, etc.)
-
- 27 Jan, 2004 2 commits
-
-
Len Brown authored
into intel.com:/home/lenb/src/linux-acpi-test-2.6.1
-
Jes Sorensen authored
from Jes Sorensen
-
- 26 Jan, 2004 5 commits
- 23 Jan, 2004 1 commit
-
-
Len Brown authored
from Bjorn Helgaas
-
- 22 Jan, 2004 1 commit
-
-
Len Brown authored
into intel.com:/home/lenb/src/linux-acpi-test-2.6.1
-
- 17 Jan, 2004 1 commit
-
-
Len Brown authored
The purpose of this release is primarily to update the copyright years in each module, thus causing a huge number of diffs. There are a few small functional changes, however. Improved error messages when there is a problem finding one or more of the required base ACPI tables Reintroduced the definition of APIC_HEADER in actbl.h Changed definition of MADT_ADDRESS_OVERRIDE to 64 bits (actbl.h) Removed extraneous reference to NewObj in dsmthdat.c
-
- 15 Jan, 2004 2 commits
-
-
Len Brown authored
into intel.com:/home/lenb/src/linux-acpi-test-2.6.1
-
Len Brown authored
http://bugzilla.kernel.org/show_bug.cgi?id=1349 from David Shaohua Li and Venatesh Pallipadi
-
- 08 Jan, 2004 3 commits
-
-
Len Brown authored
into intel.com:/home/lenb/src/linux-acpi-test-2.6.1
-
Linus Torvalds authored
-
bk://linux.bkbits.net/linux-2.5Nathan Scott authored
into lips.borg.umn.edu:/export/music/bkroot/xfs-linux-2.6
-