diff options
author | Karol Herbst <kherbst@redhat.com> | 2023-05-26 11:10:52 +0200 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2023-07-23 13:53:49 +0200 |
commit | 5cd311d6a31c48d4951393231db65f9c334af138 (patch) | |
tree | 95a113fe5e89e3a9a704a3be228b108b48331c2e /include | |
parent | 20686cb5af1a072a9483d59163ef78768daa2323 (diff) | |
download | linux-stable-5cd311d6a31c48d4951393231db65f9c334af138.tar.gz linux-stable-5cd311d6a31c48d4951393231db65f9c334af138.tar.bz2 linux-stable-5cd311d6a31c48d4951393231db65f9c334af138.zip |
drm/nouveau: bring back blit subchannel for pre nv50 GPUs
[ Upstream commit 835a65f51790e1f72b1ab106ec89db9ac15b47d6 ]
1ba6113a90a0 removed a lot of the kernel GPU channel, but method 0x128
was important as otherwise the GPU spams us with `CACHE_ERROR` messages.
We use the blit subchannel inside our vblank handling, so we should keep
at least this part.
v2: Only do it for NV11+ GPUs
Closes: https://gitlab.freedesktop.org/drm/nouveau/-/issues/201
Fixes: 4a16dd9d18a0 ("drm/nouveau/kms: switch to drm fbdev helpers")
Signed-off-by: Karol Herbst <kherbst@redhat.com>
Reviewed-by: Ben Skeggs <bskeggs@redhat.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20230526091052.2169044-1-kherbst@redhat.com
Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions