Ben Skeggs
40f1171e7c
drm/nouveau/fence: use NVIDIA's headers for sync()
...
Signed-off-by: Ben Skeggs <bskeggs@redhat.com >
Reviewed-by: Lyude Paul <lyude@redhat.com >
2020-07-24 18:51:04 +10:00
Ben Skeggs
60cdadace3
drm/nouveau/fence: use NVIDIA's headers for emit()
...
Signed-off-by: Ben Skeggs <bskeggs@redhat.com >
Reviewed-by: Lyude Paul <lyude@redhat.com >
2020-07-24 18:51:04 +10:00
Ben Skeggs
6c75137274
drm/nouveau/bo: use NVIDIA's headers for move move()
...
Signed-off-by: Ben Skeggs <bskeggs@redhat.com >
Reviewed-by: Lyude Paul <lyude@redhat.com >
2020-07-24 18:51:04 +10:00
Ben Skeggs
e767835a52
drm/nouveau/bo: use NVIDIA's headers for move init()
...
Signed-off-by: Ben Skeggs <bskeggs@redhat.com >
Reviewed-by: Lyude Paul <lyude@redhat.com >
2020-07-24 18:51:04 +10:00
Ben Skeggs
5755b1eac0
drm/nouveau/fbcon/nv50-: use NVIDIA's headers for accel_init()
...
Signed-off-by: Ben Skeggs <bskeggs@redhat.com >
Reviewed-by: Lyude Paul <lyude@redhat.com >
2020-07-24 18:51:03 +10:00
Ben Skeggs
a41ef363f5
drm/nouveau/kms/nv50-: use NVIDIA's headers for core head_olut_set()
...
Signed-off-by: Ben Skeggs <bskeggs@redhat.com >
Reviewed-by: Lyude Paul <lyude@redhat.com >
2020-07-24 18:51:02 +10:00
Ben Skeggs
344c2e5a47
drm/nouveau/kms/nv50-: use NVIDIA's headers for core or_ctrl()
...
Signed-off-by: Ben Skeggs <bskeggs@redhat.com >
Reviewed-by: Lyude Paul <lyude@redhat.com >
2020-07-24 18:51:01 +10:00
Ben Skeggs
b11d8ca151
drm/nouveau/kms/nv50-: use NVIDIA's headers for core init()
...
Signed-off-by: Ben Skeggs <bskeggs@redhat.com >
Reviewed-by: Lyude Paul <lyude@redhat.com >
2020-07-24 18:51:00 +10:00
Ben Skeggs
f844eb485e
drm/nouveau/kms/nv50-: use NVIDIA's headers for wndw image_set()
...
Signed-off-by: Ben Skeggs <bskeggs@redhat.com >
Reviewed-by: Lyude Paul <lyude@redhat.com >
2020-07-24 18:51:00 +10:00
Ben Skeggs
84e1d06b06
drm/nouveau/kms/nv50-: use NVIDIA's headers for wndw csc_set()
...
Signed-off-by: Ben Skeggs <bskeggs@redhat.com >
Reviewed-by: Lyude Paul <lyude@redhat.com >
2020-07-24 18:50:59 +10:00
Ben Skeggs
0ecaefc144
drm/nouveau/kms/nv50-: use NVIDIA's headers for wndw ntfy_reset()
...
Signed-off-by: Ben Skeggs <bskeggs@redhat.com >
Reviewed-by: Lyude Paul <lyude@redhat.com >
2020-07-24 18:50:59 +10:00
Ben Skeggs
fccc858003
drm/nouveau/kms/nv50-: use NVIDIA's headers for wndw sema_set()
...
Signed-off-by: Ben Skeggs <bskeggs@redhat.com >
Reviewed-by: Lyude Paul <lyude@redhat.com >
2020-07-24 18:50:58 +10:00
Ben Skeggs
937014086a
drm/nouveau/kms/nv50-: use NVIDIA's headers for wimm point()
...
Signed-off-by: Ben Skeggs <bskeggs@redhat.com >
Reviewed-by: Lyude Paul <lyude@redhat.com >
2020-07-24 18:50:58 +10:00
Ben Skeggs
2a0d40bbd6
drm/nouveau/kms/nv50-: use NVIDIA's headers for wimm space()
...
Signed-off-by: Ben Skeggs <bskeggs@redhat.com >
Reviewed-by: Lyude Paul <lyude@redhat.com >
2020-07-24 18:50:58 +10:00
Ben Skeggs
d9a91300ae
drm/nouveau/fbcon: convert accel_init() to new push macros
...
Signed-off-by: Ben Skeggs <bskeggs@redhat.com >
Reviewed-by: Lyude Paul <lyude@redhat.com >
2020-07-24 18:50:56 +10:00
Ben Skeggs
34cf8cae28
drm/nouveau/kms/nv50-: convert wndw sema_set() to new push macros
...
Signed-off-by: Ben Skeggs <bskeggs@redhat.com >
Reviewed-by: Lyude Paul <lyude@redhat.com >
2020-07-24 18:50:52 +10:00
Ben Skeggs
bea8395ccf
drm/nouveau/kms/nv50-: convert wimm point() to new push macros
...
Signed-off-by: Ben Skeggs <bskeggs@redhat.com >
Reviewed-by: Lyude Paul <lyude@redhat.com >
2020-07-24 18:50:51 +10:00
Ben Skeggs
2853ccf092
drm/nouveau/kms/nv50-: wrap existing command submission in nvif_push interface
...
This commit pulls in a bunch of new push buffer macros which are able to
support NVIDIA's class headers, and provide more useful debug output and
error checking (compile-time, where possible) than we had previously.
Will incrementally transition each function over to the unified interfaces.
Signed-off-by: Ben Skeggs <bskeggs@redhat.com >
Reviewed-by: Lyude Paul <lyude@redhat.com >
2020-07-24 18:50:51 +10:00