> ## Documentation Index
> Fetch the complete documentation index at: https://dragonwingdocs-staging.qualcomm.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 修改 UFS 设备电源管理状态

为了优化电源管理，请按需修改 UFS 设备电源管理状态。但是，更改这些状态可能导致功耗变化。

<Note>
  有关如何运行 SSH 的更多信息，请参见[通过 SSH 连接](https://dragonwingdocs.qualcomm.com/Ubuntu/devices/iq9075-evk/set-up-the-device)部分。
</Note>

**UFS 设备电源管理状态**

| 状态                | 描述                                                                                                                                                                                                                                                                                                                                                                                         |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Auto-hibern8（AH8） | <ul><li>AH8 在空闲 150 ms 后自动将 PHY 链路转换到休眠状态。此值可调整。</li><li>要确定 AH8 空闲时长值（单位为微秒），请在目标嵌入式设备上运行以下命令。<br /><code>cat /sys/devices/platform/soc\@0/1d84000.ufshc/auto\_hibern8</code></li><li>可以减小此值以降低功耗。</li></ul>                                                                                                                                                                              |
| 时钟门控              | <ul><li>当由于用例原因将 UFS 设备时钟提升至最大频率时，时钟在空闲 50 ms 后被门控。</li><li>如果时钟被降低到最佳频率，则时钟在空闲 10 ms 后被门控。要检查时钟门控的启用/禁用状态，请在目标嵌入式设备上运行以下命令。<br /><code>cat /sys/devices/platform/soc\@0/1d84000.ufshc/clkgate\_enable</code></li><li>时钟门控默认启用。</li><li>要调试与时钟门控或解除门控相关的 UFS 设备问题并禁用时钟门控，请在目标嵌入式设备上运行以下命令。<br /><code>echo 0 > /sys/devices/platform/soc\@0/1d84000.ufshc/clkgate\_enable</code></li></ul> |
| 时钟缩放              | <ul><li>当 UFS 设备负载超过上限阈值后，通过时钟上调将时钟频率设置为最大频率。</li><li>当负载低于阈值时会发生时钟下调。UFS 设备的操作决定其负载。要检查时钟缩放状态，请在目标嵌入式设备上运行以下命令。<br /><code>cat /sys/devices/platform/soc\@0/1d84000.ufshc/clkscale\_enable</code></li><li>时钟缩放默认启用。</li><li>禁用时钟缩放可能导致功耗增加。要调试与时钟缩放相关的任何问题，请在目标嵌入式设备上运行以下命令。<br /><code>echo 0 > /sys/devices/platform/soc\@0/1d84000.ufshc/clkscale\_enable</code></li></ul>             |
| 运行时挂起或恢复          | <ul><li>UFS 设备在 3 秒无活动后进入运行时挂起状态。</li><li>下一次 UFS 设备操作时进入运行时恢复状态。此状态默认启用且不可配置。</li></ul>                                                                                                                                                                                                                                                                                                   |
| 系统挂起或恢复           | <ul><li>UFS 设备在收到挂起事件时进入系统挂起。</li><li>UFS 设备恢复状态在收到系统恢复事件时发生。此状态默认启用且不可配置。</li></ul>                                                                                                                                                                                                                                                                                                       |
