Home
last modified time | relevance | path

Searched refs:nvenc (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.15/drivers/gpu/drm/nouveau/nvkm/engine/nvenc/
Dbase.c30 struct nvkm_nvenc *nvenc = nvkm_nvenc(engine); in nvkm_nvenc_dtor() local
31 nvkm_falcon_dtor(&nvenc->falcon); in nvkm_nvenc_dtor()
32 return nvenc; in nvkm_nvenc_dtor()
44 struct nvkm_nvenc *nvenc; in nvkm_nvenc_new_() local
47 if (!(nvenc = *pnvenc = kzalloc(sizeof(*nvenc), GFP_KERNEL))) 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_()
DKbuild2 nvkm-y += nvkm/engine/nvenc/base.o
3 nvkm-y += nvkm/engine/nvenc/gm107.o
Dgm107.c46 gm107_nvenc_nofw(struct nvkm_nvenc *nvenc, int ver, in gm107_nvenc_nofw() argument
/Linux-v5.15/drivers/gpu/drm/nouveau/nvkm/engine/
DKbuild18 include $(src)/nvkm/engine/nvenc/Kbuild
/Linux-v5.15/drivers/gpu/drm/nouveau/nvkm/engine/device/
Dbase.c1972 .nvenc = { 0x00000001, gm107_nvenc_new },
2040 .nvenc = { 0x00000003, gm107_nvenc_new },
2075 .nvenc = { 0x00000003, gm107_nvenc_new },
2110 .nvenc = { 0x00000001, gm107_nvenc_new },
2168 .nvenc = { 0x00000007, gm107_nvenc_new },
2201 .nvenc = { 0x00000003, gm107_nvenc_new },
2235 .nvenc = { 0x00000003, gm107_nvenc_new },
2269 .nvenc = { 0x00000001, gm107_nvenc_new },
2303 .nvenc = { 0x00000003, gm107_nvenc_new },
2395 .nvenc = { 0x00000007, gm107_nvenc_new },
[all …]
/Linux-v5.15/drivers/gpu/drm/nouveau/include/nvkm/core/
Dlayout.h45 NVKM_LAYOUT_INST(NVKM_ENGINE_NVENC , struct nvkm_nvenc , nvenc, 3)
/Linux-v5.15/arch/arm64/boot/dts/nvidia/
Dtegra210.dtsi277 nvenc@544c0000 {
278 compatible = "nvidia,tegra210-nvenc";