/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mspdec/ |
priv.h | 11 void g98_mspdec_init(struct nvkm_falcon *); 13 void gf100_mspdec_init(struct nvkm_falcon *);
|
nouveau_nvkm_engine_mspdec_g98.c | 34 g98_mspdec_init(struct nvkm_falcon *mspdec)
|
nouveau_nvkm_engine_mspdec_gf100.c | 34 gf100_mspdec_init(struct nvkm_falcon *mspdec)
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/msvld/ |
priv.h | 11 void g98_msvld_init(struct nvkm_falcon *); 13 void gf100_msvld_init(struct nvkm_falcon *);
|
nouveau_nvkm_engine_msvld_g98.c | 34 g98_msvld_init(struct nvkm_falcon *msvld)
|
nouveau_nvkm_engine_msvld_gf100.c | 34 gf100_msvld_init(struct nvkm_falcon *msvld)
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/engine/ |
falcon.h | 6 #define nvkm_falcon(p) container_of((p), struct nvkm_falcon, engine) macro 20 struct nvkm_falcon { struct 62 struct nvkm_falcon **); 64 void nvkm_falcon_del(struct nvkm_falcon **); 65 int nvkm_falcon_get(struct nvkm_falcon *, const struct nvkm_subdev *); 66 void nvkm_falcon_put(struct nvkm_falcon *, const struct nvkm_subdev *); 80 void (*init)(struct nvkm_falcon *); 81 void (*intr)(struct nvkm_falcon *, struct nvkm_fifo_chan *); 86 void (*load_imem)(struct nvkm_falcon *, void *, u32, u32, u16, u8, bool) [all...] |
nvdec.h | 13 struct nvkm_falcon falcon;
|
nvenc.h | 13 struct nvkm_falcon falcon;
|
sec2.h | 13 struct nvkm_falcon falcon;
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/core/ |
falcon.h | 8 const char *name, u32 addr, struct nvkm_falcon *); 9 void nvkm_falcon_dtor(struct nvkm_falcon *); 11 void nvkm_falcon_v1_load_imem(struct nvkm_falcon *, 13 void nvkm_falcon_v1_load_dmem(struct nvkm_falcon *, void *, u32, u32, u8); 14 void nvkm_falcon_v1_read_dmem(struct nvkm_falcon *, u32, u32, u8, void *); 15 void nvkm_falcon_v1_bind_context(struct nvkm_falcon *, struct nvkm_memory *); 16 int nvkm_falcon_v1_wait_for_halt(struct nvkm_falcon *, u32); 17 int nvkm_falcon_v1_clear_interrupt(struct nvkm_falcon *, u32); 18 void nvkm_falcon_v1_set_start_addr(struct nvkm_falcon *, u32 start_addr); 19 void nvkm_falcon_v1_start(struct nvkm_falcon *); [all...] |
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/ce/ |
priv.h | 8 void gt215_ce_intr(struct nvkm_falcon *, struct nvkm_fifo_chan *);
|
nouveau_nvkm_engine_ce_gf100.c | 35 gf100_ce_init(struct nvkm_falcon *ce)
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/msppp/ |
priv.h | 11 void g98_msppp_init(struct nvkm_falcon *);
|
nouveau_nvkm_engine_msppp_g98.c | 34 g98_msppp_init(struct nvkm_falcon *msppp)
|
nouveau_nvkm_engine_msppp_gf100.c | 34 gf100_msppp_init(struct nvkm_falcon *msppp)
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/falcon/ |
nouveau_nvkm_falcon_base.c | 35 nvkm_falcon_load_imem(struct nvkm_falcon *falcon, void *data, u32 start, 49 nvkm_falcon_load_dmem(struct nvkm_falcon *falcon, void *data, u32 start, 60 nvkm_falcon_read_dmem(struct nvkm_falcon *falcon, u32 start, u32 size, u8 port, 71 nvkm_falcon_bind_context(struct nvkm_falcon *falcon, struct nvkm_memory *inst) 83 nvkm_falcon_set_start_addr(struct nvkm_falcon *falcon, u32 start_addr) 89 nvkm_falcon_start(struct nvkm_falcon *falcon) 95 nvkm_falcon_enable(struct nvkm_falcon *falcon) 112 nvkm_falcon_disable(struct nvkm_falcon *falcon) 127 nvkm_falcon_reset(struct nvkm_falcon *falcon) 134 nvkm_falcon_wait_for_halt(struct nvkm_falcon *falcon, u32 ms [all...] |
nouveau_nvkm_falcon_v1.c | 34 nvkm_falcon_v1_load_imem(struct nvkm_falcon *falcon, void *data, u32 start, 73 nvkm_falcon_v1_load_emem(struct nvkm_falcon *falcon, void *data, u32 start, 98 nvkm_falcon_v1_load_dmem(struct nvkm_falcon *falcon, void *data, u32 start, 129 nvkm_falcon_v1_read_emem(struct nvkm_falcon *falcon, u32 start, u32 size, 156 nvkm_falcon_v1_read_dmem(struct nvkm_falcon *falcon, u32 start, u32 size, 188 nvkm_falcon_v1_bind_context(struct nvkm_falcon *falcon, struct nvkm_memory *ctx) 230 nvkm_falcon_v1_set_start_addr(struct nvkm_falcon *falcon, u32 start_addr) 236 nvkm_falcon_v1_start(struct nvkm_falcon *falcon) 247 nvkm_falcon_v1_wait_for_halt(struct nvkm_falcon *falcon, u32 ms) 260 nvkm_falcon_v1_clear_interrupt(struct nvkm_falcon *falcon, u32 mask [all...] |
/src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/ |
gsp.h | 11 struct nvkm_falcon falcon;
|
acr.h | 71 struct nvkm_falcon *falcon; 111 int (*boot)(struct nvkm_falcon *); 112 int (*bootstrap_falcon)(struct nvkm_falcon *, enum nvkm_acr_lsf_id); 113 int (*bootstrap_multiple_falcons)(struct nvkm_falcon *, u32 mask); 117 nvkm_acr_lsfw_load_sig_image_desc(struct nvkm_subdev *, struct nvkm_falcon *, 121 nvkm_acr_lsfw_load_sig_image_desc_v1(struct nvkm_subdev *, struct nvkm_falcon *, 125 nvkm_acr_lsfw_load_bl_inst_data_sig(struct nvkm_subdev *, struct nvkm_falcon *,
|
secboot.h | 49 struct nvkm_falcon *boot_falcon; 50 struct nvkm_falcon *halt_falcon;
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/ |
priv.h | 51 int gm20b_pmu_acr_boot(struct nvkm_falcon *); 52 int gm20b_pmu_acr_bootstrap_falcon(struct nvkm_falcon *, enum nvkm_acr_lsf_id);
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/ |
nouveau_nvkm_engine_falcon.c | 37 struct nvkm_falcon *falcon = nvkm_falcon(oclass->engine); 66 struct nvkm_falcon *falcon = nvkm_falcon(engine); 103 struct nvkm_falcon *falcon = nvkm_falcon(engine); 136 struct nvkm_falcon *falcon = nvkm_falcon(engine); 167 struct nvkm_falcon *falcon = nvkm_falcon(engine) 332 nvkm_falcon = { variable in typeref:typename:const struct nvkm_engine_func [all...] |
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/acr/ |
priv.h | 109 struct nvkm_falcon *falcon; 119 struct nvkm_falcon *); 143 struct nvkm_falcon *falcon; 149 struct nvkm_acr *, struct nvkm_falcon *,
|
nouveau_nvkm_subdev_acr_lsfw.c | 66 struct nvkm_falcon *falcon, enum nvkm_acr_lsf_id id) 94 struct nvkm_falcon *falcon, 148 struct nvkm_falcon *falcon, 168 struct nvkm_falcon *falcon, 188 struct nvkm_falcon *falcon,
|