21 lines · c
1/* SPDX-License-Identifier: MIT */2#ifndef __NV10_FENCE_H_3#define __NV10_FENCE_H_4 5#include "nouveau_fence.h"6#include "nouveau_bo.h"7 8struct nv10_fence_chan {9 struct nouveau_fence_chan base;10 struct nvif_object sema;11};12 13struct nv10_fence_priv {14 struct nouveau_fence_priv base;15 struct nouveau_bo *bo;16 spinlock_t lock;17 u32 sequence;18};19 20#endif21