[GIT PULL] generic bugfixes for nouveau
Maarten Lankhorst
maarten.lankhorst at canonical.com
Sun Jul 7 12:54:41 PDT 2013
The following changes since commit 117287c8210dcfc5c5974a733c19a74a162f0c56:
Merge remote-tracking branch 'airlied/drm-next' into nouveau (2013-07-07 10:33:48 +0200)
are available in the git repository at:
ssh://people.freedesktop.org/~mlankhorst/linux for-darktama
for you to fetch changes up to e9dd5df1499e52ac71583ef27ad32f522e45a3c5:
drm/nouveau: use separate copy engine channel on nvc0, and fix nve0 ce (2013-07-07 18:55:02 +0200)
This series applies on top of the current nouveau/master branch when merged with airlied/drm-next.
----------------------------------------------------------------
Maarten Lankhorst (10):
drm/nouveau: fix locking in nouveau_crtc_page_flip
drm/nouveau: handle framebuffer pinning correctly
drm/nouveau: do not unpin in nouveau_gem_object_del
drm/nouveau: fix gpc firmware regression on nvc0
drm/nouveau: fix mapping in nouveau_bo_move_ntfy
drm/nouveau: do not allow negative sizes for now
drm/nouveau: add falcon interrupt handler
drm/nouveau: prefer cached memory where possible
drm/nouveau: bump fence timeout to 15 seconds
drm/nouveau: use separate copy engine channel on nvc0, and fix nve0 ce
drivers/gpu/drm/nouveau/core/engine/bsp/nvc0.c | 1 +
drivers/gpu/drm/nouveau/core/engine/bsp/nve0.c | 1 +
drivers/gpu/drm/nouveau/core/engine/falcon.c | 18 ++++++++
.../gpu/drm/nouveau/core/engine/graph/fuc/gpc.fuc | 3 ++
.../nouveau/core/engine/graph/fuc/gpcnvc0.fuc.h | 40 +++++++++---------
drivers/gpu/drm/nouveau/core/engine/ppp/nvc0.c | 1 +
drivers/gpu/drm/nouveau/core/engine/vp/nvc0.c | 1 +
drivers/gpu/drm/nouveau/core/engine/vp/nve0.c | 1 +
.../gpu/drm/nouveau/core/include/engine/falcon.h | 2 +
drivers/gpu/drm/nouveau/nouveau_bo.c | 48 +++++++++++-----------
drivers/gpu/drm/nouveau/nouveau_display.c | 24 +++++++----
drivers/gpu/drm/nouveau/nouveau_drm.c | 7 ++++
drivers/gpu/drm/nouveau/nouveau_fbcon.c | 5 +++
drivers/gpu/drm/nouveau/nouveau_fence.c | 2 +-
drivers/gpu/drm/nouveau/nouveau_gem.c | 6 ---
drivers/gpu/drm/nouveau/nv50_display.c | 13 ++++++
16 files changed, 116 insertions(+), 57 deletions(-)
More information about the dri-devel
mailing list