]> git.baikalelectronics.ru Git - kernel.git/commit
drm/amd: Warn users about potential s0ix problems
authorMario Limonciello <mario.limonciello@amd.com>
Tue, 11 Jan 2022 20:00:26 +0000 (14:00 -0600)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 31 Jan 2022 23:10:47 +0000 (18:10 -0500)
commit7b4e3750840263e07d7623053df5c5da05085c18
tree4885cf1ebc4cce1cd30178f25c73a5cd314ed150
parent1c7b49ac956ec407fc7625d307fe7ae29cf4f012
drm/amd: Warn users about potential s0ix problems

On some OEM setups users can configure the BIOS for S3 or S2idle.
When configured to S3 users can still choose 's2idle' in the kernel by
using `/sys/power/mem_sleep`.  Before commit 031469e36fb5 ("drm/amdgpu:
always reset the asic in suspend (v2)"), the GPU would crash.  Now when
configured this way, the system should resume but will use more power.

As such, adjust the `amdpu_acpi_is_s0ix function` to warn users about
potential power consumption issues during their first attempt at
suspending.

Reported-by: Bjoren Dasse <bjoern.daase@gmail.com>
Link: https://gitlab.freedesktop.org/drm/amd/-/issues/1824
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu.h
drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c