Commit 69ada05
drm/amdgpu/gfx11: adjust KGQ reset sequence
[ Upstream commit 3eb46fb ]
Kernel gfx queues do not need to be reinitialized or
remapped after a reset. This fixes queue reset failures
on APUs.
v2: preserve init and remap for MMIO case.
Fixes: b3e9bfd ("drm/amdgpu/gfx11: add ring reset callbacks")
Closes: https://gitlab.freedesktop.org/drm/amd/-/issues/4789
Reviewed-by: Timur Kristóf <timur.kristof@gmail.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
(cherry picked from commit b340ff2)
Cc: stable@vger.kernel.org
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>1 parent 76ee199 commit 69ada05
1 file changed
+24
-21
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6568 | 6568 | | |
6569 | 6569 | | |
6570 | 6570 | | |
| 6571 | + | |
6571 | 6572 | | |
6572 | 6573 | | |
6573 | 6574 | | |
6574 | 6575 | | |
6575 | 6576 | | |
6576 | | - | |
| 6577 | + | |
6577 | 6578 | | |
6578 | 6579 | | |
6579 | 6580 | | |
6580 | | - | |
6581 | | - | |
6582 | | - | |
6583 | | - | |
6584 | | - | |
6585 | | - | |
6586 | | - | |
6587 | | - | |
6588 | | - | |
6589 | | - | |
6590 | | - | |
6591 | | - | |
6592 | | - | |
6593 | | - | |
6594 | | - | |
6595 | | - | |
| 6581 | + | |
| 6582 | + | |
| 6583 | + | |
| 6584 | + | |
| 6585 | + | |
| 6586 | + | |
| 6587 | + | |
| 6588 | + | |
| 6589 | + | |
| 6590 | + | |
| 6591 | + | |
| 6592 | + | |
| 6593 | + | |
| 6594 | + | |
| 6595 | + | |
| 6596 | + | |
| 6597 | + | |
6596 | 6598 | | |
6597 | | - | |
6598 | | - | |
6599 | | - | |
6600 | | - | |
| 6599 | + | |
| 6600 | + | |
| 6601 | + | |
| 6602 | + | |
| 6603 | + | |
6601 | 6604 | | |
6602 | 6605 | | |
6603 | 6606 | | |
| |||
0 commit comments