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