baytrail: Fix use of ConcatenateResTemplate() in ACPI LPE device

The code was passing a reference to ^GBUF to ConcatenateResTemplate
when it needed to pass the buffer itself.  This was resulting in parsing
errors from the kernel when trying to evaluate \_SB.LPEA._CRS().

BUG=chrome-os-partner:24380
BRANCH=baytrail
TEST=build and boot on rambi, use modified kernel driver to execute
\_SB.LPEA._CRS() and check for parsing problems.

Change-Id: Ifcefe9fcb43ffb7a62b4c9dff58934aa286e368b
Signed-off-by: Duncan Laurie <dlaurie@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/186928
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
This commit is contained in:
Duncan Laurie 2014-02-18 13:18:41 -08:00 committed by chrome-internal-fetch
commit 8d1ab5de1d

View file

@ -74,7 +74,7 @@ Device (LPEA)
/* Append any Mainboard defined GPIOs */
If (CondRefOf (^GBUF, Local0)) {
ConcatenateResTemplate (^RBUF, Local0, Local1)
ConcatenateResTemplate (^RBUF, ^GBUF, Local1)
Return (Local1)
}