1 #ifndef __NVKM_FIFO_NVE0_H__ 2 #define __NVKM_FIFO_NVE0_H__ 3 4 #include <engine/fifo.h> 5 6 int nve0_fifo_ctor(struct nouveau_object *, struct nouveau_object *, 7 struct nouveau_oclass *, void *, u32, 8 struct nouveau_object **); 9 void nve0_fifo_dtor(struct nouveau_object *); 10 int nve0_fifo_init(struct nouveau_object *); 11 int nve0_fifo_fini(struct nouveau_object *, bool); 12 13 struct nve0_fifo_impl { 14 struct nouveau_oclass base; 15 u32 channels; 16 }; 17 18 #endif 19