1b2441318SGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0 */ 2aedf24ffSBen Skeggs #ifndef __NVKM_CE_H__ 3aedf24ffSBen Skeggs #define __NVKM_CE_H__ 4a83d8872SBen Skeggs #include <engine/falcon.h> 5aedf24ffSBen Skeggs 653e60da4SBen Skeggs int gt215_ce_new(struct nvkm_device *, int, struct nvkm_engine **); 753e60da4SBen Skeggs int gf100_ce_new(struct nvkm_device *, int, struct nvkm_engine **); 8e5b31ca6SBen Skeggs int gk104_ce_new(struct nvkm_device *, int, struct nvkm_engine **); 9253a03f0SBen Skeggs int gm107_ce_new(struct nvkm_device *, int, struct nvkm_engine **); 10db1eb528SBen Skeggs int gm200_ce_new(struct nvkm_device *, int, struct nvkm_engine **); 118e7e1586SBen Skeggs int gp100_ce_new(struct nvkm_device *, int, struct nvkm_engine **); 12a4fa851cSBen Skeggs int gp102_ce_new(struct nvkm_device *, int, struct nvkm_engine **); 13aedf24ffSBen Skeggs #endif 14