diff options
author | jkim <jkim@FreeBSD.org> | 2012-01-11 23:06:37 +0000 |
---|---|---|
committer | jkim <jkim@FreeBSD.org> | 2012-01-11 23:06:37 +0000 |
commit | bc4ff2032458d652047da7d7bd0545d5fb33ce4f (patch) | |
tree | 7927e237f9d4daad1b3e7f1391b558376e23e730 /sys/contrib/dev/acpica/dispatcher/dsargs.c | |
parent | 74567f2f6d8376821c9dfb92e24c44ad7d3bcab2 (diff) | |
parent | 4cca06feceaf26d2d8b24e1d834b5ab61208d3fa (diff) | |
download | FreeBSD-src-bc4ff2032458d652047da7d7bd0545d5fb33ce4f.zip FreeBSD-src-bc4ff2032458d652047da7d7bd0545d5fb33ce4f.tar.gz |
Merge ACPICA 20120111.
Diffstat (limited to 'sys/contrib/dev/acpica/dispatcher/dsargs.c')
-rw-r--r-- | sys/contrib/dev/acpica/dispatcher/dsargs.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/sys/contrib/dev/acpica/dispatcher/dsargs.c b/sys/contrib/dev/acpica/dispatcher/dsargs.c index b1d0c74..0602905 100644 --- a/sys/contrib/dev/acpica/dispatcher/dsargs.c +++ b/sys/contrib/dev/acpica/dispatcher/dsargs.c @@ -6,7 +6,7 @@ *****************************************************************************/ /* - * Copyright (C) 2000 - 2011, Intel Corp. + * Copyright (C) 2000 - 2012, Intel Corp. * All rights reserved. * * Redistribution and use in source and binary forms, with or without @@ -426,5 +426,13 @@ AcpiDsGetRegionArguments ( Status = AcpiDsExecuteArguments (Node, ExtraDesc->Extra.ScopeNode, ExtraDesc->Extra.AmlLength, ExtraDesc->Extra.AmlStart); + if (ACPI_FAILURE (Status)) + { + return_ACPI_STATUS (Status); + } + + Status = AcpiUtAddAddressRange (ObjDesc->Region.SpaceId, + ObjDesc->Region.Address, ObjDesc->Region.Length, + Node); return_ACPI_STATUS (Status); } |