WSL2-Linux-Kernel/drivers/gpu/drm/nouveau/dispnv04
Thomas Zimmermann 1834058792 drm/nouveau/kms: Remove field nvbo from struct nouveau_framebuffer
The buffer object stored in nvbo is also available GEM object in obj[0]
of struct drm_framebuffer. Therefore remove nvbo in favor obj[0] and
replace all references accordingly. This may require an additional cast.

With this change we can already replace nouveau_user_framebuffer_destroy()
and nouveau_user_framebuffer_create_handle() with generic GEM helpers.
Calls to nouveau_framebuffer_new() receive a GEM object.

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
2020-05-22 11:11:14 +10:00
..
Kbuild drm/nouveau: fix bogus GPL-2 license header 2019-07-19 16:26:51 +10:00
arb.c drm/nouveau/kms/nv04: remove set but not used variable 'width' 2020-01-23 08:56:51 +10:00
crtc.c drm/nouveau/kms: Remove field nvbo from struct nouveau_framebuffer 2020-05-22 11:11:14 +10:00
cursor.c drm/nouveau: drop use of drmp.h 2019-08-23 12:55:31 +10:00
dac.c drm/nouveau/nvif: protect waits against GPU falling off the bus 2020-04-07 14:37:50 +10:00
dfp.c drm/nouveau: drop use of drmp.h 2019-08-23 12:55:31 +10:00
disp.c drm/nouveau/kms: Remove field nvbo from struct nouveau_framebuffer 2020-05-22 11:11:14 +10:00
disp.h drm/nouveau/dispnv04: subdev/bios.h is included more than once 2019-08-23 12:55:31 +10:00
hw.c drm/nouveau/nvif: protect waits against GPU falling off the bus 2020-04-07 14:37:50 +10:00
hw.h drm/nouveau: drop drmP.h from all header files 2019-08-23 12:55:30 +10:00
nvreg.h
overlay.c drm/nouveau/kms: Remove field nvbo from struct nouveau_framebuffer 2020-05-22 11:11:14 +10:00
tvmodesnv17.c drm/nouveau: drop use of drmp.h 2019-08-23 12:55:31 +10:00
tvnv04.c drm/nouveau: drop use of drmp.h 2019-08-23 12:55:31 +10:00
tvnv17.c drm/nouveau/kms/nv04-nv4x: Use match_string() helper to simplify the code 2020-01-15 10:49:59 +10:00
tvnv17.h