Home
last modified time | relevance | path

Searched refs:nvdec (Results 1 – 8 of 8) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/engine/nvdec/
Dbase.c29 struct nvkm_nvdec *nvdec = nvkm_nvdec(engine); in nvkm_nvdec_oneinit() local
30 return nvkm_falcon_v1_new(&nvdec->engine.subdev, "NVDEC", 0x84000, in nvkm_nvdec_oneinit()
31 &nvdec->falcon); in nvkm_nvdec_oneinit()
37 struct nvkm_nvdec *nvdec = nvkm_nvdec(engine); in nvkm_nvdec_dtor() local
38 nvkm_falcon_del(&nvdec->falcon); in nvkm_nvdec_dtor()
39 return nvdec; in nvkm_nvdec_dtor()
52 struct nvkm_nvdec *nvdec; in nvkm_nvdec_new_() local
54 if (!(nvdec = *pnvdec = kzalloc(sizeof(*nvdec), GFP_KERNEL))) in nvkm_nvdec_new_()
58 &nvdec->engine); in nvkm_nvdec_new_()
DKbuild1 nvkm-y += nvkm/engine/nvdec/base.o
2 nvkm-y += nvkm/engine/nvdec/gp102.o
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/secboot/
Dgp102.c62 engine = nvkm_engine_ref(&device->nvdec->engine); in gp102_run_secure_scrub()
65 falcon = device->nvdec->falcon; in gp102_run_secure_scrub()
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/engine/
DKbuild18 include $(src)/nvkm/engine/nvdec/Kbuild
/Linux-v4.19/drivers/gpu/drm/nouveau/include/nvkm/core/
Ddevice.h166 struct nvkm_nvdec *nvdec; member
238 int (*nvdec )(struct nvkm_device *, int idx, struct nvkm_nvdec **); member
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/engine/device/
Dbase.c2224 .nvdec = gp102_nvdec_new,
2260 .nvdec = gp102_nvdec_new,
2296 .nvdec = gp102_nvdec_new,
2332 .nvdec = gp102_nvdec_new,
2368 .nvdec = gp102_nvdec_new,
2433 .nvdec = gp102_nvdec_new,
2532 _(NVDEC , device->nvdec , &device->nvdec->engine); in nvkm_device_engine()
2991 _(NVKM_ENGINE_NVDEC , nvdec);
/Linux-v4.19/Documentation/devicetree/bindings/arm/tegra/
Dnvidia,tegra20-pmc.txt147 nvdec NVIDIA Video Decode Engine Tegra210
/Linux-v4.19/arch/arm64/boot/dts/nvidia/
Dtegra210.dtsi227 nvdec@54480000 {
228 compatible = "nvidia,tegra210-nvdec";