nouveau-fixes 5.8

Ben Skeggs skeggsb at gmail.com
Thu Jun 4 05:00:18 UTC 2020


Hey Dave, Daniel,

Another -fixes pull for nouveau, mostly more HDA fixes, but also a fix
for display hangs on Volta/Turing, and a GK20A regression fix.

Thanks,
Ben.

The following changes since commit 0ad679d157aa69ddf0ee46b564c9fbb646cf6d4e:

  drm/nouveau/kms/gt215-: fix race with audio driver runpm (2020-06-01
17:28:42 +1000)

are available in the Git repository at:

  git://github.com/skeggsb/linux linux-5.8

for you to fetch changes up to dd67cab5db7e940dad66653a04d780d53bd380d5:

  drm/nouveau/kms/nv50-: clear SW state of disabled windows harder
(2020-06-04 14:23:22 +1000)

----------------------------------------------------------------
Ben Skeggs (6):
      drm/nouveau/disp: provide hint to OR allocation about HDA requirements
      drm/nouveau/disp: split part of OR allocation logic into a function
      drm/nouveau/disp: modify OR allocation policy to account for HDA
requirements
      drm/nouveau/disp/gp100: split SOR implementation from gm200
      drm/nouveau/disp/gm200-: detect and potentially disable HDA
support on some SORs
      drm/nouveau/kms/nv50-: clear SW state of disabled windows harder

Thierry Reding (1):
      drm/nouveau: gr/gk20a: Use firmware version 0

 drivers/gpu/drm/nouveau/dispnv50/disp.c            | 17 ++--
 drivers/gpu/drm/nouveau/dispnv50/wndw.c            |  5 +-
 drivers/gpu/drm/nouveau/include/nvif/cl5070.h      |  3 +-
 drivers/gpu/drm/nouveau/nvkm/engine/disp/Kbuild    |  1 +
 drivers/gpu/drm/nouveau/nvkm/engine/disp/gp100.c   |  2 +-
 drivers/gpu/drm/nouveau/nvkm/engine/disp/gp102.c   |  2 +-
 drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h     |  1 +
 drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c    | 73 ++++++++++++-----
 drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h    |  2 +-
 .../gpu/drm/nouveau/nvkm/engine/disp/rootnv50.c    |  4 +-
 .../gpu/drm/nouveau/nvkm/engine/disp/sorgm200.c    | 36 ++++++++-
 .../gpu/drm/nouveau/nvkm/engine/disp/sorgp100.c    | 93 ++++++++++++++++++++++
 .../gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c    | 35 +++++++-
 .../gpu/drm/nouveau/nvkm/engine/disp/sortu102.c    | 32 +++++++-
 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c     |  2 +-
 15 files changed, 270 insertions(+), 38 deletions(-)
 create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgp100.c


More information about the dri-devel mailing list