| .. | .. | 
|---|
| 1 |  | -/* SPDX-License-Identifier: GPL-2.0 */ | 
|---|
|  | 1 | +/* SPDX-License-Identifier: MIT */ | 
|---|
| 2 | 2 | #ifndef __NOUVEAU_FENCE_H__ | 
|---|
| 3 | 3 | #define __NOUVEAU_FENCE_H__ | 
|---|
| 4 | 4 |  | 
|---|
| .. | .. | 
|---|
| 63 | 63 | void nouveau_fence_context_new(struct nouveau_channel *, struct nouveau_fence_chan *); | 
|---|
| 64 | 64 | void nouveau_fence_context_del(struct nouveau_fence_chan *); | 
|---|
| 65 | 65 | void nouveau_fence_context_free(struct nouveau_fence_chan *); | 
|---|
|  | 66 | +void nouveau_fence_context_kill(struct nouveau_fence_chan *, int error); | 
|---|
| 66 | 67 |  | 
|---|
| 67 | 68 | int nv04_fence_create(struct nouveau_drm *); | 
|---|
| 68 | 69 | int nv04_fence_mthd(struct nouveau_channel *, u32, u32, u32); | 
|---|
| .. | .. | 
|---|
| 81 | 82 | int nv50_fence_create(struct nouveau_drm *); | 
|---|
| 82 | 83 | int nv84_fence_create(struct nouveau_drm *); | 
|---|
| 83 | 84 | int nvc0_fence_create(struct nouveau_drm *); | 
|---|
| 84 |  | - | 
|---|
| 85 |  | -int nouveau_flip_complete(struct nvif_notify *); | 
|---|
| 86 | 85 |  | 
|---|
| 87 | 86 | struct nv84_fence_chan { | 
|---|
| 88 | 87 | struct nouveau_fence_chan base; | 
|---|