[PATCH 0/2] drm/tyr: unplug the GPU when reset fails
From: Onur Özkan
Date: Sun Aug 23 2026 - 06:51:33 EST
Unplug the DRM device when a scheduled GPU reset fails so that new DRM
hardware access is rejected after the GPU becomes unusable. This follows
the reset failure behavior implemented by Panthor.
This series applies on top of "drm/tyr: GPU reset infrastructure" [1] as
a follow up work and resolves its TODO to unplug the GPU when a reset
fails.
Link: https://lore.kernel.org/all/20260819-tyr-reset-impl-v6-0-7b4e1e041fe5@xxxxxxxxxxxxx [1]
Signed-off-by: Onur Özkan <work@xxxxxxxxxxxxx>
---
Onur Özkan (2):
drm/tyr: move reset work to platform driver data
drm/tyr: unplug the GPU when reset fails
drivers/gpu/drm/tyr/driver.rs | 174 ++++++++++++++++++++++--------------------
drivers/gpu/drm/tyr/reset.rs | 32 +++++---
2 files changed, 112 insertions(+), 94 deletions(-)
---
base-commit: 53441a9cae3c4be552fa8aefa6e61b0f1bceb8a5
change-id: 20260823-tyr-gpu-unplug-b4-711969ab856e
prerequisite-message-id: <20260807165252.3849875-1-dakr@xxxxxxxxxx>
prerequisite-patch-id: 4275f7d6e3cf96d61221d47f2398ebfb896db0c7
prerequisite-patch-id: f5e24f7b3717f2ab0445b5395c7f12b554861d78
prerequisite-patch-id: 0bf6ae4abcef7090d0e48921d6ec627a59dc6a7a
prerequisite-patch-id: 8dc24064e858240a6bb5411a261a987a7eae3fad
prerequisite-patch-id: eefbd4a72ed6da0083e20811882738cc3b05604f
prerequisite-patch-id: 7502236d334b13c547a8b47f0be9bf7171b5ca6b
prerequisite-message-id: <20260613065348.96750-1-work@xxxxxxxxxxxxx>
prerequisite-patch-id: 9e1efee190d212ba1b01cd0acb5a4357e0b4da42
prerequisite-patch-id: 26aba035f4d1e212fa6ea7078095febefff5c5ba
prerequisite-patch-id: ffa25d5aadec4c04589af2bdd59a9c022f0fc9b0
prerequisite-patch-id: c2e05a4ac9d665d331952b291a622df6be673e41
prerequisite-patch-id: c14a4bd8a68b045356d61f7fa94690bd037ad08b
prerequisite-message-id: <20260819-tyr-reset-impl-v6-0-7b4e1e041fe5@xxxxxxxxxxxxx>
prerequisite-patch-id: 880860a119a24dde855e3b4bbeb9f9bcb7519357
prerequisite-patch-id: ec38b939da4016058b2db68835b74c8c5c979d26
prerequisite-patch-id: c7467ff05d88c9a9bd52630b9940f876114e695f
--