diff options
author | jkim <jkim@FreeBSD.org> | 2014-09-29 19:53:38 +0000 |
---|---|---|
committer | jkim <jkim@FreeBSD.org> | 2014-09-29 19:53:38 +0000 |
commit | 4a5720e5f30ea6a8d31e75f94046c76ace845126 (patch) | |
tree | c09826b28ca0b50455664fa1d18a4efff33181e4 /source/components/disassembler/dmresrc.c | |
parent | 9f91b0b83a53651519b3bbe3b8c1f2a324da984e (diff) | |
download | FreeBSD-src-4a5720e5f30ea6a8d31e75f94046c76ace845126.zip FreeBSD-src-4a5720e5f30ea6a8d31e75f94046c76ace845126.tar.gz |
Import ACPICA 20140926.
Diffstat (limited to 'source/components/disassembler/dmresrc.c')
-rw-r--r-- | source/components/disassembler/dmresrc.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/source/components/disassembler/dmresrc.c b/source/components/disassembler/dmresrc.c index ff6278b..3fcfa41 100644 --- a/source/components/disassembler/dmresrc.c +++ b/source/components/disassembler/dmresrc.c @@ -259,6 +259,11 @@ AcpiDmResourceTemplate ( ACPI_NAMESPACE_NODE *Node; + if (Op->Asl.AmlOpcode != AML_FIELD_OP) + { + Info->MappingOp = Op; + } + Level = Info->Level; ResourceName = ACPI_DEFAULT_RESNAME; Node = Op->Common.Node; @@ -327,7 +332,7 @@ AcpiDmResourceTemplate ( /* Go ahead and insert EndDependentFn() */ - AcpiDmEndDependentDescriptor (Aml, ResourceLength, Level); + AcpiDmEndDependentDescriptor (Info, Aml, ResourceLength, Level); AcpiDmIndent (Level); AcpiOsPrintf ( @@ -349,7 +354,7 @@ AcpiDmResourceTemplate ( } AcpiGbl_DmResourceDispatch [ResourceIndex] ( - Aml, ResourceLength, Level); + Info, Aml, ResourceLength, Level); /* Descriptor post-processing */ |