Searched refs:nvenc (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/gpu/drm/nouveau/nvkm/engine/nvenc/ |
| H A D | base.c | 29 struct nvkm_nvenc *nvenc = nvkm_nvenc(engine); in nvkm_nvenc_dtor() local 30 nvkm_falcon_dtor(&nvenc->falcon); in nvkm_nvenc_dtor() 31 return nvenc; in nvkm_nvenc_dtor() 44 struct nvkm_nvenc *nvenc; in nvkm_nvenc_new_() local 47 if (!(nvenc = *pnvenc = kzalloc_obj(*nvenc))) in nvkm_nvenc_new_() 51 &nvenc->engine); in nvkm_nvenc_new_() 55 fwif = nvkm_firmware_load(&nvenc->engine.subdev, fwif, "Nvenc", nvenc); in nvkm_nvenc_new_() 59 nvenc->func = fwif->func; in nvkm_nvenc_new_() 61 return nvkm_falcon_ctor(nvenc->func->flcn, &nvenc->engine.subdev, in nvkm_nvenc_new_() 62 nvenc->engine.subdev.name, 0, &nvenc->falcon); in nvkm_nvenc_new_()
|
| H A D | gm107.c | 35 gm107_nvenc_nofw(struct nvkm_nvenc *nvenc, int ver, in gm107_nvenc_nofw() argument
|
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/ |
| H A D | nvenc.c | 17 struct nvkm_nvenc *nvenc; in nvkm_rm_nvenc_new() local 20 nvenc = kzalloc_obj(*nvenc); in nvkm_rm_nvenc_new() 21 if (!nvenc) in nvkm_rm_nvenc_new() 25 &rm->gpu->nvenc.class, 1, &nvenc->engine); in nvkm_rm_nvenc_new() 27 kfree(nvenc); in nvkm_rm_nvenc_new() 31 rm->device->nvenc[inst] = nvenc; in nvkm_rm_nvenc_new()
|
| H A D | engine.c | 62 ret = rm->api->nvenc->alloc(chan, handle, class, inst, &obj->rm); in nvkm_rm_engine_obj_new() 170 if (WARN_ON(inst >= ARRAY_SIZE(device->nvenc))) in nvkm_rm_engine_new()
|
| H A D | rm.h | 124 } *ce, *nvdec, *nvenc, *nvjpg, *ofa; member
|
| /linux/drivers/gpu/drm/nouveau/nvkm/engine/device/ |
| H A D | base.c | 1908 .nvenc = { 0x00000001, gm107_nvenc_new }, 1976 .nvenc = { 0x00000003, gm107_nvenc_new }, 2011 .nvenc = { 0x00000003, gm107_nvenc_new }, 2046 .nvenc = { 0x00000001, gm107_nvenc_new }, 2104 .nvenc = { 0x00000007, gm107_nvenc_new }, 2137 .nvenc = { 0x00000003, gm107_nvenc_new }, 2171 .nvenc = { 0x00000003, gm107_nvenc_new }, 2205 .nvenc = { 0x00000001, gm107_nvenc_new }, 2239 .nvenc = { 0x00000003, gm107_nvenc_new }, 2333 .nvenc = { 0x00000007, gm107_nvenc_new }, [all …]
|
| /linux/arch/arm64/boot/dts/nvidia/ |
| H A D | tegra210.dtsi | 295 nvenc@544c0000 { 296 compatible = "nvidia,tegra210-nvenc"; 299 clock-names = "nvenc"; 301 reset-names = "nvenc";
|