diff options
Diffstat (limited to 'sys/contrib/dev/acpica/rsutils.c')
| -rw-r--r-- | sys/contrib/dev/acpica/rsutils.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/sys/contrib/dev/acpica/rsutils.c b/sys/contrib/dev/acpica/rsutils.c index 42cd2c845ebd..4a438e61e0e7 100644 --- a/sys/contrib/dev/acpica/rsutils.c +++ b/sys/contrib/dev/acpica/rsutils.c @@ -1,7 +1,7 @@ /******************************************************************************* * * Module Name: rsutils - Utilities for the resource manager - * $Revision: 38 $ + * $Revision: 39 $ * ******************************************************************************/ @@ -367,6 +367,7 @@ AcpiRsSetSrsMethodData ( ACPI_HANDLE Handle, ACPI_BUFFER *InBuffer) { + ACPI_PARAMETER_INFO Info; ACPI_OPERAND_OBJECT *Params[2]; ACPI_STATUS Status; ACPI_BUFFER Buffer; @@ -409,10 +410,14 @@ AcpiRsSetSrsMethodData ( Params[0]->Common.Flags = AOPOBJ_DATA_VALID; Params[1] = NULL; + Info.Node = Handle; + Info.Parameters = Params; + Info.ParameterType = ACPI_PARAM_ARGS; + /* * Execute the method, no return value */ - Status = AcpiNsEvaluateRelative (Handle, "_SRS", Params, NULL); + Status = AcpiNsEvaluateRelative ("_SRS", &Info); /* * Clean up and return the status from AcpiNsEvaluateRelative |
