51#define _COMPONENT ACPI_EXECUTER
87 "GPIO FieldRead [FROM]: Pin %u Bits %u\n",
88 ObjDesc->Field.PinNumberIndex, ObjDesc->Field.BitLength));
147 "GPIO FieldWrite [FROM]: (%s:%X), Value %.8X [TO]: Pin %u Bits %u\n",
224 AccessorType = ObjDesc->
Field.Attribute;
228 "Invalid direct read using bidirectional write-then-read protocol"));
237 "Invalid protocol ID for GSBus: 0x%4.4X", AccessorType));
276 *ReturnBuffer = BufferDesc;
334 "SMBus/IPMI/GenericSerialBus write requires "
335 "Buffer, found type %s",
357 AccessorType = ObjDesc->
Field.Attribute;
362 "Invalid protocol ID for GSBus: 0x%4.4X", AccessorType));
416 *ReturnBuffer = BufferDesc;
unsigned long long UINT64
#define AE_AML_INVALID_SPACE_ID
#define AE_AML_OPERAND_TYPE
#define ACPI_DEBUG_PRINT(pl)
#define ACPI_MODULE_NAME(Name)
#define ACPI_FUNCTION_TRACE_PTR(a, b)
#define return_ACPI_STATUS(s)
#define ACPI_ERROR(plist)
#define ACPI_ADR_SPACE_IPMI
#define ACPI_ADR_SPACE_PLATFORM_RT
#define ACPI_TYPE_INTEGER
#define ACPI_ADR_SPACE_GSBUS
#define ACPI_ADR_SPACE_SMBUS
#define ACPI_CAST_PTR(t, p)
#define ACPI_ADR_SPACE_FIXED_HARDWARE
const char * AcpiUtGetTypeName(ACPI_OBJECT_TYPE Type)
const char * AcpiUtGetObjectTypeName(ACPI_OPERAND_OBJECT *ObjDesc)
ACPI_OPERAND_OBJECT * AcpiUtCreateBufferObject(ACPI_SIZE BufferSize)
@ AML_FIELD_ATTRIB_RAW_PROCESS_BYTES
_In_ ULONG _In_opt_ WDFREQUEST _In_opt_ PVOID _In_ size_t _In_ PVOID _In_ size_t _Out_ size_t * DataLength
_In_ CDROM_SCAN_FOR_SPECIAL_INFO _In_ PCDROM_SCAN_FOR_SPECIAL_HANDLER Function
#define ACPI_IPMI_BUFFER_SIZE
#define ACPI_FFH_INPUT_BUFFER_SIZE
#define ACPI_SMBUS_BUFFER_SIZE
#define ACPI_SERIAL_HEADER_SIZE
#define ACPI_PRM_INPUT_BUFFER_SIZE
ACPI_STATUS AcpiExGetProtocolBufferLength(UINT32 ProtocolId, UINT32 *ReturnLength)
ACPI_STATUS AcpiExAccessRegion(ACPI_OPERAND_OBJECT *ObjDesc, UINT32 FieldDatumByteOffset, UINT64 *Value, UINT32 Function)
ACPI_STATUS AcpiExWriteGpio(ACPI_OPERAND_OBJECT *SourceDesc, ACPI_OPERAND_OBJECT *ObjDesc, ACPI_OPERAND_OBJECT **ReturnBuffer)
ACPI_STATUS AcpiExReadSerialBus(ACPI_OPERAND_OBJECT *ObjDesc, ACPI_OPERAND_OBJECT **ReturnBuffer)
ACPI_STATUS AcpiExReadGpio(ACPI_OPERAND_OBJECT *ObjDesc, void *Buffer)
ACPI_STATUS AcpiExWriteSerialBus(ACPI_OPERAND_OBJECT *SourceDesc, ACPI_OPERAND_OBJECT *ObjDesc, ACPI_OPERAND_OBJECT **ReturnBuffer)
void AcpiExAcquireGlobalLock(UINT32 FieldFlags)
void AcpiExReleaseGlobalLock(UINT32 FieldFlags)
#define memcpy(s1, s2, n)
union acpi_operand_object * RegionObj
ACPI_OBJECT_COMMON_HEADER UINT8 SpaceId
ACPI_OBJECT_REGION_FIELD Field
ACPI_OBJECT_REGION Region
ACPI_OBJECT_INTEGER Integer
ACPI_OBJECT_COMMON Common
ACPI_OBJECT_FIELD_COMMON CommonField
ACPI_OBJECT_BUFFER Buffer
_Must_inspect_result_ _In_ WDFDEVICE _In_ DEVICE_REGISTRY_PROPERTY _In_ ULONG BufferLength