drm/nouveau/kms: Move struct nouveau_framebuffer.vma to struct nouveau_fbdev
authorThomas Zimmermann <tzimmermann@suse.de>
Thu, 6 Feb 2020 10:19:40 +0000 (11:19 +0100)
committerBen Skeggs <bskeggs@redhat.com>
Fri, 22 May 2020 01:11:14 +0000 (11:11 +1000)
commit84c862b572f88dd41dfd06df63454fb1010fee05
tree67c4442acdc0ca7807b8a1bbfaaf618693dd4218
parente27ad35e69f6289561d0de699c58a90e4d9200c2
drm/nouveau/kms: Move struct nouveau_framebuffer.vma to struct nouveau_fbdev

The vma field of struct nouveau_framebuffer is a special field for the
the accelerated fbdev console. Hence there's at most one single instance
for the active console. Moving it into struct nouveau_fbdev makes struct
nouveau_framebuffer slightly smaller and brings it closer to struct
drm_framebuffer.

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
drivers/gpu/drm/nouveau/nouveau_display.h
drivers/gpu/drm/nouveau/nouveau_fbcon.c
drivers/gpu/drm/nouveau/nouveau_fbcon.h
drivers/gpu/drm/nouveau/nv50_fbcon.c
drivers/gpu/drm/nouveau/nvc0_fbcon.c