1b7019ac5SIlia Mirkin /* SPDX-License-Identifier: MIT */ 2eccf7e8aSBen Skeggs #ifndef __NVKM_MSVLD_H__ 3eccf7e8aSBen Skeggs #define __NVKM_MSVLD_H__ 453e60da4SBen Skeggs #include <engine/falcon.h> 5*b15147bdSBen Skeggs int g98_msvld_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **); 6*b15147bdSBen Skeggs int gt215_msvld_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **); 7*b15147bdSBen Skeggs int mcp89_msvld_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **); 8*b15147bdSBen Skeggs int gf100_msvld_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **); 9*b15147bdSBen Skeggs int gk104_msvld_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_engine **); 10eccf7e8aSBen Skeggs #endif 11