Bob Moore
77848130e5
ACPICA: Update all copyrights to 2012
...
Update all copyrights to 2012.
Signed-off-by: Bob Moore <robert.moore@intel.com >
Signed-off-by: Lin Ming <ming.m.lin@intel.com >
Signed-off-by: Len Brown <len.brown@intel.com >
2012-01-17 03:38:51 -05:00
Bob Moore
2da120b684
ACPI 5.0: Support for GeneralPurposeIo and GenericSerialBus operation region
...
Signed-off-by: Bob Moore <robert.moore@intel.com >
Signed-off-by: Lin Ming <ming.m.lin@intel.com >
Signed-off-by: Len Brown <len.brown@intel.com >
2012-01-17 03:36:29 -05:00
Bob Moore
9ce81784c9
ACPI 5.0: Implement Connection() and AccessAs() changes
...
Support within the interpreter and operation region dispatch.
Signed-off-by: Bob Moore <robert.moore@intel.com >
Signed-off-by: Lin Ming <ming.m.lin@intel.com >
Signed-off-by: Len Brown <len.brown@intel.com >
2012-01-17 03:36:29 -05:00
Bob Moore
ec4636669b
ACPICA: Do not abort table load on invalid space ID
...
Ignore an invalid space ID during a table load. Instead, detect it
if a control method attempts access - then abort the method.
http://www.acpica.org/bugzilla/show_bug.cgi?id=925
Signed-off-by: Bob Moore <robert.moore@intel.com >
Signed-off-by: Lin Ming <ming.m.lin@intel.com >
Signed-off-by: Len Brown <len.brown@intel.com >
2012-01-17 03:36:27 -05:00
Bob Moore
46dfb09c02
ACPICA: Add error msg for Index/Bank field registers out-of-range
...
Supplement the exception code with an actual message.
Found during ACPICA debugging.
Signed-off-by: Bob Moore <robert.moore@intel.com >
Signed-off-by: Lin Ming <ming.m.lin@intel.com >
Signed-off-by: Len Brown <len.brown@intel.com >
2012-01-17 03:36:26 -05:00
Bob Moore
1b74dfb2f7
ACPICA: Clarify a couple of error messages
...
Clarify region error messages with ID= prefix for space id.
Signed-off-by: Bob Moore <robert.moore@intel.com >
Signed-off-by: Lin Ming <ming.m.lin@intel.com >
Signed-off-by: Len Brown <len.brown@intel.com >
2011-03-02 19:38:04 -05:00
Bob Moore
b4e104eaeb
ACPICA: Update all ACPICA copyrights and signons to 2011
...
Signed-off-by: Bob Moore <robert.moore@intel.com >
Signed-off-by: Lin Ming <ming.m.lin@intel.com >
Signed-off-by: Len Brown <len.brown@intel.com >
2011-01-18 23:48:03 -05:00
Bob Moore
09387b4315
ACPICA: Revert "Revert "Enable multi-byte EC transfers
...
This reverts commit f23b9c7(http://git.moblin.org/cgit.cgi/acpica/commit/?id=f23b9c7 )
The problem with this change was determined to be a problem with
the FreeBSD host OSL (OS services layer), not with this patch
itself. Therefore, re-introducing this change into the main ACPICA
code. See ACPICA bugzilla 863.
http://www.acpica.org/bugzilla/show_bug.cgi?id=863
Signed-off-by: Bob Moore <robert.moore@intel.com >
Signed-off-by: Lin Ming <ming.m.lin@intel.com >
Signed-off-by: Len Brown <len.brown@intel.com >
2010-10-01 01:46:32 -04:00
Bob Moore
b27d65975c
ACPICA: Core: Replace all %d format specifiers with %u (unsigned)
...
With only a few exceptions, ACPICA does not use signed integers.
Therefore, %d is incorrect.
Signed-off-by: Bob Moore <robert.moore@intel.com >
Signed-off-by: Lin Ming <ming.m.lin@intel.com >
Signed-off-by: Len Brown <len.brown@intel.com >
2010-07-06 22:33:55 -04:00
Bob Moore
f6a22b0bc4
ACPICA: Standardize integer output for ACPICA warnings/errors
...
Always use 0x prefix for hex output, use %u for integer output
(all integers are unsigned.)
Signed-off-by: Bob Moore <robert.moore@intel.com >
Signed-off-by: Lin Ming <ming.m.lin@intel.com >
Signed-off-by: Len Brown <len.brown@intel.com >
2010-04-20 10:42:52 -04:00
Bob Moore
5df7e6cb42
ACPICA: Remove obsolete ACPI_INTEGER (acpi_integer) type
...
This type was introduced as the code was migrated from ACPI 1.0
(with 32-bit AML integers) to ACPI 2.0 (with 64-bit integers). It
is now obsolete and this change removes it from the ACPICA code
base, replaced by u64. The original typedef has been retained
for now for compatibility with existing device driver code.
Signed-off-by: Bob Moore <robert.moore@intel.com >
Signed-off-by: Lin Ming <ming.m.lin@intel.com >
Signed-off-by: Len Brown <len.brown@intel.com >
2010-01-22 12:30:06 -05:00
Bob Moore
a8357b0c95
ACPICA: Update all ACPICA copyrights and signons to 2010
...
Add 2010 copyright to all module headers and signons, including
the Linux header. This affects virtually every file in the ACPICA
core subsystem, iASL compiler, and all utilities.
Signed-off-by: Bob Moore <robert.moore@intel.com >
Signed-off-by: Lin Ming <ming.m.lin@intel.com >
Signed-off-by: Len Brown <len.brown@intel.com >
2010-01-22 12:30:05 -05:00
Lin Ming
6557a49a44
ACPICA: ACPI 4.0: Interpreter support for IPMI.
...
Adds support for IPMI which is similar to SMBus and uses a bi-directional data buffer.
ACPICA BZ 773.
http://acpica.org/bugzilla/show_bug.cgi?id=773
Signed-off-by: Lin Ming <ming.m.lin@intel.com >
Signed-off-by: Bob Moore <robert.moore@intel.com >
Signed-off-by: Len Brown <len.brown@intel.com >
2009-08-27 10:17:18 -04:00
Len Brown
7cb7f45c7f
Revert "ACPICA: Remove obsolete acpi_os_validate_address interface"
...
This reverts commit f9ca058430
.
which caused a regression:
http://bugzilla.kernel.org/show_bug.cgi?id=13620
Signed-off-by: Lin Ming <ming.m.lin@intel.com >
Signed-off-by: Len Brown <len.brown@intel.com >
2009-07-27 18:42:38 -04:00
Bob Moore
f5407af3f2
ACPICA: Simplify internal operation region interface
...
Changed address parameter to a simple offset. This removes the
need for the caller to access the region object to obtain the
physical address.
Signed-off-by: Bob Moore <robert.moore@intel.com >
Signed-off-by: Lin Ming <ming.m.lin@intel.com >
Signed-off-by: Len Brown <len.brown@intel.com >
2009-05-27 00:35:51 -04:00
Bob Moore
f9ca058430
ACPICA: Remove obsolete acpi_os_validate_address interface
...
This interface is no longer necessary. Requests should be validated
on a per-field basis, not on the entire operation region.
Signed-off-by: Bob Moore <robert.moore@intel.com >
Signed-off-by: Lin Ming <ming.m.lin@intel.com >
Signed-off-by: Len Brown <len.brown@intel.com >
2009-03-27 12:11:03 -04:00
Bob Moore
3371c19c29
ACPICA: Remove ACPI_GET_OBJECT_TYPE macro
...
Remove all instances of this obsolete macro, since it is now a
simple reference to ->common.type. There were about 150 invocations
of the macro across 41 files. ACPICA BZ 755.
http://www.acpica.org/bugzilla/show_bug.cgi?id=755
Signed-off-by: Bob Moore <robert.moore@intel.com >
Signed-off-by: Lin Ming <ming.m.lin@intel.com >
Signed-off-by: Len Brown <len.brown@intel.com >
2009-03-26 16:38:27 -04:00
Len Brown
e2f7a77728
ACPICA: hide private headers
...
Signed-off-by: Len Brown <len.brown@intel.com >
2009-01-09 03:31:01 -05:00
Len Brown
95b482a8d3
ACPICA: create acpica/ directory
...
also, delete sleep/ and delete ACPI_CFLAGS from Makefile
Signed-off-by: Len Brown <len.brown@intel.com >
2009-01-09 03:30:47 -05:00