fuchsia.hardware.powerdomain

Added: HEAD

协议

网域

在 fuchsia.hardware.powerdomain/powerdomain.fidl 中定义

用于控制电源域的协议。 提供基本的启用/停用支持,通常在不需要完整电源管理或在其他位置处理电源管理时使用。

停用

停用电源域。

请求

<EMPTY>

响应

名称类型
payload Domain_Disable_Result

启用

启用电源域。

请求

<EMPTY>

响应

名称类型
payload Domain_Enable_Result

IsEnabled

如果电源域已启用,则返回 true。

请求

<EMPTY>

响应

名称类型
payload Domain_IsEnabled_Result

STRUCTS

Domain_Disable_Response

在 fuchsia.hardware.powerdomain/powerdomain.fidl 中定义

<EMPTY>

Domain_Enable_Response

在 fuchsia.hardware.powerdomain/powerdomain.fidl 中定义

<EMPTY>

Domain_IsEnabled_Response

在 fuchsia.hardware.powerdomain/powerdomain.fidl 中定义

字段类型说明默认
enabled bool 无默认应用

TABLES

DomainMetadata

在 fuchsia.hardware.powerdomain/metadata.fidl 中定义

传递给驱动程序以描述其电源域的顶级元数据结构。

序数字段类型说明
domains vector<PowerDomain>

与设备关联的电源域列表。

PowerDomain

在 fuchsia.hardware.powerdomain/metadata.fidl 中定义

表示设备的单个电源域配置。

序数字段类型说明
id uint32

为引用此网域的客户端生成的唯一节点 ID / 全局 ID。

name string

电源域引用的名称(例如,来自“power-domain-names”)。

domain_id uint32

电源域的硬件或资源 ID。

UNIONS

Domain_Disable_Result strict

在 fuchsia.hardware.powerdomain/powerdomain.fidl 中定义

序数变体类型说明
response Domain_Disable_Response
err zx/Status
framework_err internal

Domain_Enable_Result strict

在 fuchsia.hardware.powerdomain/powerdomain.fidl 中定义

序数变体类型说明
response Domain_Enable_Response
err zx/Status
framework_err internal

Domain_IsEnabled_Result strict

在 fuchsia.hardware.powerdomain/powerdomain.fidl 中定义

序数变体类型说明
response Domain_IsEnabled_Response
err zx/Status
framework_err internal

服务

服务

在 fuchsia.hardware.powerdomain/powerdomain.fidl 中定义

名称类型传输
网域 fuchsia.hardware.powerdomain/Domain 渠道