diff options
author | Jung-uk Kim <jkim@FreeBSD.org> | 2014-09-29 19:53:38 +0000 |
---|---|---|
committer | Jung-uk Kim <jkim@FreeBSD.org> | 2014-09-29 19:53:38 +0000 |
commit | d4e301bc21b6911ed7f5d6a86659c4882fa7ab55 (patch) | |
tree | c09826b28ca0b50455664fa1d18a4efff33181e4 /source/components/disassembler/dmresrc.c | |
parent | 754171ae60abbbd707ed8d449f07ef38f596bd22 (diff) |
Notes
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 ff6278b2e77e..3fcfa416c10c 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 */ |