Deleted Added
full compact
151c151,153
< "Shared"
---
> "Shared",
> "ExclusiveAndWake", /* ACPI 5.0 */
> "SharedAndWake" /* ACPI 5.0 */
432,441d433
< /*
< * For the iASL compiler/disassembler, we don't want any error messages
< * because the disassembler uses the resource validation code to determine
< * if Buffer objects are actually Resource Templates.
< */
< #ifdef ACPI_ASL_COMPILER
< #define ACPI_RESOURCE_ERROR(plist)
< #else
< #define ACPI_RESOURCE_ERROR(plist) ACPI_ERROR(plist)
< #endif
443d434
<
448,452c439,444
< * PARAMETERS: Aml - Pointer to the raw AML resource template
< * AmlLength - Length of the entire template
< * UserFunction - Called once for each descriptor found. If
< * NULL, a pointer to the EndTag is returned
< * Context - Passed to UserFunction
---
> * PARAMETERS: WalkState - Current walk info
> * PARAMETERS: Aml - Pointer to the raw AML resource template
> * AmlLength - Length of the entire template
> * UserFunction - Called once for each descriptor found. If
> * NULL, a pointer to the EndTag is returned
> * Context - Passed to UserFunction
462a455
> ACPI_WALK_STATE *WalkState,
496c489
< Status = AcpiUtValidateResource (Aml, &ResourceIndex);
---
> Status = AcpiUtValidateResource (WalkState, Aml, &ResourceIndex);
556c549
< (void) AcpiUtValidateResource (EndTag, &ResourceIndex);
---
> (void) AcpiUtValidateResource (WalkState, EndTag, &ResourceIndex);
572,574c565,568
< * PARAMETERS: Aml - Pointer to the raw AML resource descriptor
< * ReturnIndex - Where the resource index is returned. NULL
< * if the index is not required.
---
> * PARAMETERS: WalkState - Current walk info
> * Aml - Pointer to the raw AML resource descriptor
> * ReturnIndex - Where the resource index is returned. NULL
> * if the index is not required.
585a580
> ACPI_WALK_STATE *WalkState,
699,701c694,699
< ACPI_RESOURCE_ERROR ((AE_INFO,
< "Invalid/unsupported SerialBus resource descriptor: BusType 0x%2.2X",
< AmlResource->CommonSerialBus.Type));
---
> if (WalkState)
> {
> ACPI_ERROR ((AE_INFO,
> "Invalid/unsupported SerialBus resource descriptor: BusType 0x%2.2X",
> AmlResource->CommonSerialBus.Type));
> }
718,720c716,721
< ACPI_RESOURCE_ERROR ((AE_INFO,
< "Invalid/unsupported resource descriptor: Type 0x%2.2X",
< ResourceType));
---
> if (WalkState)
> {
> ACPI_ERROR ((AE_INFO,
> "Invalid/unsupported resource descriptor: Type 0x%2.2X",
> ResourceType));
> }
725,728c726,732
< ACPI_RESOURCE_ERROR ((AE_INFO,
< "Invalid resource descriptor length: Type "
< "0x%2.2X, Length 0x%4.4X, MinLength 0x%4.4X",
< ResourceType, ResourceLength, MinimumResourceLength));
---
> if (WalkState)
> {
> ACPI_ERROR ((AE_INFO,
> "Invalid resource descriptor length: Type "
> "0x%2.2X, Length 0x%4.4X, MinLength 0x%4.4X",
> ResourceType, ResourceLength, MinimumResourceLength));
> }
917c921
< Status = AcpiUtWalkAmlResources (ObjDesc->Buffer.Pointer,
---
> Status = AcpiUtWalkAmlResources (NULL, ObjDesc->Buffer.Pointer,