[PULL] nouveau-fixes 5.6
Ben Skeggs
skeggsb at gmail.com
Wed Jan 29 05:55:26 UTC 2020
Hey Dave,
A couple of OOPS fixes, fixes for TU1xx if firmware isn't available,
better behaviour in the face of GPU faults, and a patch to make HD
audio work again after runpm changes.
Ben.
The following changes since commit ee8642162a9edd40daafd3fb894e3fd3f909e361:
drm/nouveau: fix build error without CONFIG_IOMMU_API (2020-01-23
08:56:51 +1000)
are available in the Git repository at:
git://github.com/skeggsb/linux-5.6 linux-5.6
for you to fetch changes up to c3463aed05abf06bd5ebaac12f2c015db298b98f:
drm/nouveau/fb/gp102-: allow module to load even when scrubber
binary is missing (2020-01-29 15:49:56 +1000)
----------------------------------------------------------------
Ben Skeggs (8):
drm/nouveau: zero vma pointer even if we only unreference it
rather than free
drm/nouveau: reject attempts to submit to dead channels
drm/nouveau: signal pending fences when channel has been killed
drm/nouveau: support synchronous pushbuf submission
drm/nouveau/disp/nv50-: prevent oops when no channel method map provided
drm/nouveau/disp/gv100-: not all channel types support reporting
error codes
drm/nouveau/acr: return error when registering LSF if ACR not supported
drm/nouveau/fb/gp102-: allow module to load even when scrubber
binary is missing
Takashi Iwai (1):
drm/nouveau: Add HD-audio component notifier support
drivers/gpu/drm/nouveau/Kconfig | 1 +
drivers/gpu/drm/nouveau/dispnv50/disp.c | 111 +++++++++++++++++++++
drivers/gpu/drm/nouveau/nouveau_chan.c | 2 +
drivers/gpu/drm/nouveau/nouveau_drv.h | 7 ++
drivers/gpu/drm/nouveau/nouveau_fence.c | 10 +-
drivers/gpu/drm/nouveau/nouveau_fence.h | 1 +
drivers/gpu/drm/nouveau/nouveau_gem.c | 13 ++-
drivers/gpu/drm/nouveau/nouveau_vmm.c | 2 +-
.../gpu/drm/nouveau/nvkm/engine/disp/channv50.c | 2 +
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c | 23 +++--
drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.c | 6 +-
drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.c | 39 ++++++--
drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp102.c | 5 +-
include/uapi/drm/nouveau_drm.h | 1 +
14 files changed, 201 insertions(+), 22 deletions(-)
More information about the dri-devel
mailing list