tree: 5fd0587ab9a07b0c12c1d10d73efa1c37c21cdef [path history] [tgz]
  1. README.md
sdk/fidl/fuchsia.hardware.acpi/README.md

fuchsia.hardware.acpi

PROTOCOLS

Acpi

Defined in fuchsia.hardware.acpi/acpi.fidl

ConnectServer

Request {#Acpi.ConnectServer_Request}

Response {#Acpi.ConnectServer_Response}

<EMPTY>

ConnectSysmem

Request {#Acpi.ConnectSysmem_Request}

Response {#Acpi.ConnectSysmem_Response}

GetBti

Request {#Acpi.GetBti_Request}

Response {#Acpi.GetBti_Response}

RegisterSysmemHeap

Request {#Acpi.RegisterSysmemHeap_Request}

Response {#Acpi.RegisterSysmemHeap_Response}

Acpi

Defined in fuchsia.hardware.acpi/acpi.fidl

ListTableEntries

Request {#Acpi.ListTableEntries_Request}

<EMPTY>

Response {#Acpi.ListTableEntries_Response}

ReadNamedTable

Request {#Acpi.ReadNamedTable_Request}

Response {#Acpi.ReadNamedTable_Response}

AcpiDevice

Defined in fuchsia.hardware.acpi/acpi.fidl

Stub

Request {#AcpiDevice.Stub_Request}

<EMPTY>

Response {#AcpiDevice.Stub_Response}

<EMPTY>

Device

Defined in fuchsia.hardware.acpi/device.fidl

EvaluateObject

Request {#Device.EvaluateObject_Request}

Response {#Device.EvaluateObject_Response}

GetBusId

Request {#Device.GetBusId_Request}

<EMPTY>

Response {#Device.GetBusId_Response}

GetMmio

Request {#Device.GetMmio_Request}

Response {#Device.GetMmio_Response}

GetPio

Request {#Device.GetPio_Request}

Response {#Device.GetPio_Response}

InstallNotifyHandler

Request {#Device.InstallNotifyHandler_Request}

Response {#Device.InstallNotifyHandler_Response}

MapInterrupt

Request {#Device.MapInterrupt_Request}

Response {#Device.MapInterrupt_Response}

NotifyHandler

Defined in fuchsia.hardware.acpi/notification.fidl

Handle

Request {#NotifyHandler.Handle_Request}

Response {#NotifyHandler.Handle_Response}

<EMPTY>

STRUCTS

AcpiMmio resource{:.fidl-attribute} {#AcpiMmio data-text=“AcpiMmio”}

Defined in fuchsia.hardware.acpi/acpi.fidl

Acpi_ListTableEntries_Response {#Acpi_ListTableEntries_Response data-text=“Acpi_ListTableEntries_Response”}

Defined in fuchsia.hardware.acpi/acpi.fidl

Acpi_ReadNamedTable_Response {#Acpi_ReadNamedTable_Response data-text=“Acpi_ReadNamedTable_Response”}

Defined in fuchsia.hardware.acpi/acpi.fidl

Device_EvaluateObject_Response resource{:.fidl-attribute} {#Device_EvaluateObject_Response data-text=“Device_EvaluateObject_Response”}

Defined in fuchsia.hardware.acpi/device.fidl

Device_GetBusId_Response {#Device_GetBusId_Response data-text=“Device_GetBusId_Response”}

Defined in fuchsia.hardware.acpi/device.fidl

Device_GetMmio_Response resource{:.fidl-attribute} {#Device_GetMmio_Response data-text=“Device_GetMmio_Response”}

Defined in fuchsia.hardware.acpi/device.fidl

Device_GetPio_Response resource{:.fidl-attribute} {#Device_GetPio_Response data-text=“Device_GetPio_Response”}

Defined in fuchsia.hardware.acpi/device.fidl

Device_InstallNotifyHandler_Response {#Device_InstallNotifyHandler_Response data-text=“Device_InstallNotifyHandler_Response”}

Defined in fuchsia.hardware.acpi/device.fidl

<EMPTY>

Device_MapInterrupt_Response resource{:.fidl-attribute} {#Device_MapInterrupt_Response data-text=“Device_MapInterrupt_Response”}

Defined in fuchsia.hardware.acpi/device.fidl

Handle {#Handle data-text=“Handle”}

Defined in fuchsia.hardware.acpi/device.fidl

ObjectList {#ObjectList data-text=“ObjectList”}

Defined in fuchsia.hardware.acpi/device.fidl

PowerResource {#PowerResource data-text=“PowerResource”}

Defined in fuchsia.hardware.acpi/device.fidl

Processor {#Processor data-text=“Processor”}

Defined in fuchsia.hardware.acpi/device.fidl

TableInfo {#TableInfo data-text=“TableInfo”}

Defined in fuchsia.hardware.acpi/acpi.fidl

ENUMS

EvaluateObjectMode flexible{:.fidl-attribute}

Type: uint32

Defined in fuchsia.hardware.acpi/device.fidl

ObjectType flexible{:.fidl-attribute}

Type: uint32

Defined in fuchsia.hardware.acpi/device.fidl

Status flexible{:.fidl-attribute}

Type: uint32

Defined in fuchsia.hardware.acpi/device.fidl

UNIONS

Acpi_ListTableEntries_Result strict{:.fidl-attribute} {#Acpi_ListTableEntries_Result data-text=“Acpi_ListTableEntries_Result”}

Defined in fuchsia.hardware.acpi/acpi.fidl

Acpi_ReadNamedTable_Result strict{:.fidl-attribute} {#Acpi_ReadNamedTable_Result data-text=“Acpi_ReadNamedTable_Result”}

Defined in fuchsia.hardware.acpi/acpi.fidl

Device_EvaluateObject_Result strict{:.fidl-attribute} resource{:.fidl-attribute} {#Device_EvaluateObject_Result data-text=“Device_EvaluateObject_Result”}

Defined in fuchsia.hardware.acpi/device.fidl

Device_GetBusId_Result strict{:.fidl-attribute} {#Device_GetBusId_Result data-text=“Device_GetBusId_Result”}

Defined in fuchsia.hardware.acpi/device.fidl

Device_GetMmio_Result strict{:.fidl-attribute} resource{:.fidl-attribute} {#Device_GetMmio_Result data-text=“Device_GetMmio_Result”}

Defined in fuchsia.hardware.acpi/device.fidl

Device_GetPio_Result strict{:.fidl-attribute} resource{:.fidl-attribute} {#Device_GetPio_Result data-text=“Device_GetPio_Result”}

Defined in fuchsia.hardware.acpi/device.fidl

Device_InstallNotifyHandler_Result strict{:.fidl-attribute} {#Device_InstallNotifyHandler_Result data-text=“Device_InstallNotifyHandler_Result”}

Defined in fuchsia.hardware.acpi/device.fidl

Device_MapInterrupt_Result strict{:.fidl-attribute} resource{:.fidl-attribute} {#Device_MapInterrupt_Result data-text=“Device_MapInterrupt_Result”}

Defined in fuchsia.hardware.acpi/device.fidl

EncodedObject flexible{:.fidl-attribute} resource{:.fidl-attribute} {#EncodedObject data-text=“EncodedObject”}

Defined in fuchsia.hardware.acpi/device.fidl

Object flexible{:.fidl-attribute} {#Object data-text=“Object”}

Defined in fuchsia.hardware.acpi/device.fidl

Resource flexible{:.fidl-attribute} resource{:.fidl-attribute} {#Resource data-text=“Resource”}

Defined in fuchsia.hardware.acpi/device.fidl

BITS

NotificationMode flexible{:.fidl-attribute}

Type: uint32

Defined in fuchsia.hardware.acpi/notification.fidl

CONSTANTS

TYPE ALIASES