ACPI 5.1: Add support for runtime validation of _DSD package.

Adds ACPICA kernel runtime support to validate contents/format
of the _DSD package, similar to the iASL support. Ported by
Mika Westerberg.
Logfile: Changes for version 20140828.

Version 20140828.
Update version to 20140828.

Version 20140828.
Merge branch 'master' of git://github.com/acpica/acpica
acpiexec: Split large file, no functional change.

Split aehandlers.c into two files. The new file is aeregion.c, which
contains the operation region handlers.
acpiexec: Update file permissions.

new file, aeregion.c
acpiexec: Update makefiles and project files for new file.

aeregion.c
acpiexec: Fix incorrect return value.

Late handler installation function was returning bad status
incorrectly.
Disassembler/acpihelp: Add new _HID values.

Added some new _HIDs that are recognized, along with their
description strings.
Add string for _DDN method name.

The _DDN method will be used internally.
Update to GPIO region handler interface.

Changes to correct several GPIO issues:

1) The UpdateRule in a GPIO field definition is now ignored;
a read-modify-write operation is never performed for GPIO fields.
(Internally, this means that the field assembly/disassembly
code is completely bypassed for GPIO.)

2) The Address parameter passed to a GPIO region handler is
now the bit offset of the field from a previous Connection()
operator. Thus, it becomes a "Pin Number Index" into the
Connection() resource descriptor.

3) The BitWidth parameter passed to a GPIO region handler is
now the exact bit width of the GPIO field. Thus, it can be
interpreted as "number of pins".

Overall, we can now say that the region handler interface
to GPIO handlers is a raw "bit/pin" addressed interface, not
a byte-addressed interface like the SystemMemory handler interface.

For Linux, this patch will need to be applied simultaneously
with the Linux GPIO handler patch that supports it.
acpiexamples: Makefile fix for incorrect CFLAGS.

Was using "EXAMPLES" instead of "ACPIEXAMPLES". Dean Nelson,
dnelson@redhat.com. ACPICA BZ 1105.
acpidump: Add ACPI 1.0 RSDP support.

The acpidump currently always uses ACPI 2.0 format to dump RSDP, this patch
adds ACPI 1.0 RSDP support.
ACPICA BZ 1097. Reported by Rudolf Marek, fixed by Lv Zheng.
Disable BIOS-enabled GPEs during initialization.

GPEs with corresponding _Lxx/_Exx control methods need to be disabled
during initialization in case they have been enabled by the BIOS, so that
they don't fire up until they are enabled by AcpiUpdateAllGpes().
Rafael J. Wysocki.
Update GPE handler removal, match behavior of handler install.

The OriginallyEnabled check is not paired between AcpiInstallGpeHandler()
and AcpiRemoveGpeHandler(). This patch contains the code that is already in
the Linux kernel upstream. Lv Zheng.
Add "has handler" flag to event/gpe status interfaces.

This change adds a new flag, ACPI_EVENT_FLAGS_HAS_HANDLER to the
AcpiGetEventStatus and AcpiGetGpeStatus external interfaces. It
is set if the event/gpe currently has a handler associated with it.
Lv Zheng.
Disassembler: Add a null return pointer check in dmbuffer.c

Prevent a "possible" null pointer dereference.
Reported by Bonnie Zhang <bonnie.zhang@oracle.com>
Merge branch 'master' of git://github.com/acpica/acpica