2021-03-21 (Su) [長年日記]
_ suspend が安定したかな?
HP ENVY x360 13 ay0000 シリーズ
- ベースは Linux 5.11.8
- 以下のパッチを当てる
-
https://gitlab.freedesktop.org/drm/amd/-/issues/1230 から
- 0001-Alex-s-series-as-a-patch.patch
- 0003-WIP-Reduce-suspend-period-from-55-to-20-ms-per-Alex-.patch
- 0004-Quirk-PCI-d3hot-delay-for-AMD-xhci.patch
- 0005-Add-missing-LPS0-functions.patch
- 0006-Don-t-suspend-fence-driver-if-using-s0ix.patch
0001 が見つからなくなってる… なんでだろう… ここからダウンロードしたと思うんだけど…
-
0002-nvme-Add-suspend-quirk-for-Samsung-MZVLQ256HAJD.patch に 手を加えたもの。
.fr
が firmware revision のことで、この文字列をcat /sys/block/nvme0n1/device/firmware_rev
の出力に置き換える
-
- config は CONFIG_HSA_AMD を off にしておく
これでビルドしたら問題なく suspend/resume できてる。
ただし、hibernation はできなくなってるけど…
[ツッコミを入れる]