]> git.ipfire.org Git - thirdparty/linux.git/commit
drm/amd: Check whether secure display TA loaded successfully
authorMario Limonciello <mario.limonciello@amd.com>
Thu, 25 Sep 2025 19:10:57 +0000 (14:10 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 7 Oct 2025 18:09:06 +0000 (14:09 -0400)
commitc760bcda83571e07b72c10d9da175db5051ed971
tree23479f671021b68de52dc9f79703ae53df4c6048
parent7574f30337e19045f03126b4c51f525b84e5049e
drm/amd: Check whether secure display TA loaded successfully

[Why]
Not all renoir hardware supports secure display.  If the TA is present
but the feature isn't supported it will fail to load or send commands.
This shows ERR messages to the user that make it seems like there is
a problem.

[How]
Check the resp_status of the context to see if there was an error
before trying to send any secure display commands.

Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Closes: https://gitlab.freedesktop.org/drm/amd/-/issues/1415
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c