1/*	$NetBSD: ce.h,v 1.3 2021/12/18 23:45:33 riastradh Exp $	*/
2
3/* SPDX-License-Identifier: MIT */
4#ifndef __NVKM_CE_H__
5#define __NVKM_CE_H__
6#include <engine/falcon.h>
7
8int gt215_ce_new(struct nvkm_device *, int, struct nvkm_engine **);
9int gf100_ce_new(struct nvkm_device *, int, struct nvkm_engine **);
10int gk104_ce_new(struct nvkm_device *, int, struct nvkm_engine **);
11int gm107_ce_new(struct nvkm_device *, int, struct nvkm_engine **);
12int gm200_ce_new(struct nvkm_device *, int, struct nvkm_engine **);
13int gp100_ce_new(struct nvkm_device *, int, struct nvkm_engine **);
14int gp102_ce_new(struct nvkm_device *, int, struct nvkm_engine **);
15int gv100_ce_new(struct nvkm_device *, int, struct nvkm_engine **);
16int tu102_ce_new(struct nvkm_device *, int, struct nvkm_engine **);
17#endif
18