| /src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/ |
| H A D | gsp.h | 11 struct nvkm_falcon falcon; member in struct:nvkm_gsp
|
| H A D | pmu.h | 12 struct nvkm_falcon falcon; member in struct:nvkm_pmu
|
| H A D | acr.h | 71 struct nvkm_falcon *falcon; member in struct:nvkm_acr_lsfw
|
| /src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/engine/ |
| H A D | nvdec.h | 13 struct nvkm_falcon falcon; member in struct:nvkm_nvdec
|
| H A D | nvenc.h | 13 struct nvkm_falcon falcon; member in struct:nvkm_nvenc
|
| H A D | sec2.h | 13 struct nvkm_falcon falcon; member in struct:nvkm_sec2
|
| H A D | falcon.h | 109 nvkm_falcon_rd32(struct nvkm_falcon *falcon, u32 addr) argument 115 nvkm_falcon_wr32(struct nvkm_falcon *falcon, u32 addr, u32 data) argument 121 nvkm_falcon_mask(struct nvkm_falcon * falcon,u32 addr,u32 mask,u32 val) argument [all...] |
| /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/falcon/ |
| H A D | nouveau_nvkm_falcon_qmgr.c | 78 nvkm_falcon_qmgr_new(struct nvkm_falcon *falcon, argument
|
| H A D | nouveau_nvkm_falcon_base.c | 35 nvkm_falcon_load_imem(struct nvkm_falcon *falcon, void *data, u32 start, argument 49 nvkm_falcon_load_dmem(struct nvkm_falcon *falcon, void *data, u32 start, argument 60 nvkm_falcon_read_dmem(struct nvkm_falcon * falcon,u32 start,u32 size,u8 port,void * data) argument 71 nvkm_falcon_bind_context(struct nvkm_falcon * falcon,struct nvkm_memory * inst) argument 83 nvkm_falcon_set_start_addr(struct nvkm_falcon * falcon,u32 start_addr) argument 89 nvkm_falcon_start(struct nvkm_falcon * falcon) argument 95 nvkm_falcon_enable(struct nvkm_falcon * falcon) argument 112 nvkm_falcon_disable(struct nvkm_falcon * falcon) argument 127 nvkm_falcon_reset(struct nvkm_falcon * falcon) argument 134 nvkm_falcon_wait_for_halt(struct nvkm_falcon * falcon,u32 ms) argument 140 nvkm_falcon_clear_interrupt(struct nvkm_falcon * falcon,u32 mask) argument 146 nvkm_falcon_oneinit(struct nvkm_falcon * falcon) argument 177 nvkm_falcon_put(struct nvkm_falcon * falcon,const struct nvkm_subdev * user) argument 191 nvkm_falcon_get(struct nvkm_falcon * falcon,const struct nvkm_subdev * user) argument 212 nvkm_falcon_dtor(struct nvkm_falcon * falcon) argument 217 nvkm_falcon_ctor(const struct nvkm_falcon_func * func,struct nvkm_subdev * subdev,const char * name,u32 addr,struct nvkm_falcon * falcon) argument [all...] |
| H A D | nouveau_nvkm_falcon_cmdq.c | 60 struct nvkm_falcon *falcon = cmdq->qmgr->falcon; local in function:nvkm_falcon_cmdq_push 80 struct nvkm_falcon *falcon = cmdq->qmgr->falcon; local in function:nvkm_falcon_cmdq_open [all...] |
| H A D | nouveau_nvkm_falcon_msgq.c | 42 struct nvkm_falcon *falcon = msgq->qmgr->falcon; local in function:nvkm_falcon_msgq_close 61 struct nvkm_falcon *falcon = msgq->qmgr->falcon; local in function:nvkm_falcon_msgq_pop 164 struct nvkm_falcon *falcon = msgq->qmgr->falcon; local in function:nvkm_falcon_msgq_recv_initmsg [all...] |
| H A D | nouveau_nvkm_falcon_v1.c | 34 nvkm_falcon_v1_load_imem(struct nvkm_falcon *falcon, void *data, u32 start, argument 73 nvkm_falcon_v1_load_emem(struct nvkm_falcon *falcon, void *data, u32 start, argument 98 nvkm_falcon_v1_load_dmem(struct nvkm_falcon * falcon,void * data,u32 start,u32 size,u8 port) argument 129 nvkm_falcon_v1_read_emem(struct nvkm_falcon * falcon,u32 start,u32 size,u8 port,void * data) argument 156 nvkm_falcon_v1_read_dmem(struct nvkm_falcon * falcon,u32 start,u32 size,u8 port,void * data) argument 188 nvkm_falcon_v1_bind_context(struct nvkm_falcon * falcon,struct nvkm_memory * ctx) argument 230 nvkm_falcon_v1_set_start_addr(struct nvkm_falcon * falcon,u32 start_addr) argument 236 nvkm_falcon_v1_start(struct nvkm_falcon * falcon) argument 247 nvkm_falcon_v1_wait_for_halt(struct nvkm_falcon * falcon,u32 ms) argument 260 nvkm_falcon_v1_clear_interrupt(struct nvkm_falcon * falcon,u32 mask) argument 276 falcon_v1_wait_idle(struct nvkm_falcon * falcon) argument 289 nvkm_falcon_v1_enable(struct nvkm_falcon * falcon) argument 311 nvkm_falcon_v1_disable(struct nvkm_falcon * falcon) argument 336 struct nvkm_falcon *falcon; local in function:nvkm_falcon_v1_new [all...] |
| H A D | qmgr.h | 47 struct nvkm_falcon *falcon; member in struct:nvkm_falcon_qmgr
|
| /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/ |
| H A D | nouveau_nvkm_subdev_fb_gp102.c | 45 struct nvkm_falcon *falcon = &device->nvdec[0]->falcon; local in function:gp102_fb_vpr_scrub [all...] |
| /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/ |
| H A D | nouveau_nvkm_subdev_pmu_gp10b.c | 43 gp10b_pmu_acr_bootstrap_multiple_falcons(struct nvkm_falcon *falcon, u32 mask) argument
|
| H A D | nouveau_nvkm_subdev_pmu_gm20b.c | 44 gm20b_pmu_acr_bootstrap_falcon(struct nvkm_falcon *falcon, argument 71 gm20b_pmu_acr_boot(struct nvkm_falcon *falcon) argument
|
| H A D | nouveau_nvkm_subdev_pmu_gk20a.c | 103 struct nvkm_falcon *falcon = &pmu->base.falcon; local in function:gk20a_pmu_dvfs_get_dev_status 112 struct nvkm_falcon *falcon = &pmu->base.falcon; local in function:gk20a_pmu_dvfs_reset_dev_status 177 struct nvkm_falcon *falcon local in function:gk20a_pmu_init [all...] |
| /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/acr/ |
| H A D | nouveau_nvkm_subdev_acr_lsfw.c | 65 nvkm_acr_lsfw_add(const struct nvkm_acr_lsf_func * func,struct nvkm_acr * acr,struct nvkm_falcon * falcon,enum nvkm_acr_lsf_id id) argument 93 nvkm_acr_lsfw_load_sig_image_desc_(struct nvkm_subdev * subdev,struct nvkm_falcon * falcon,enum nvkm_acr_lsf_id id,const char * path,int ver,const struct nvkm_acr_lsf_func * func,const struct firmware ** pdesc) argument 147 nvkm_acr_lsfw_load_sig_image_desc(struct nvkm_subdev * subdev,struct nvkm_falcon * falcon,enum nvkm_acr_lsf_id id,const char * path,int ver,const struct nvkm_acr_lsf_func * func) argument 167 nvkm_acr_lsfw_load_sig_image_desc_v1(struct nvkm_subdev * subdev,struct nvkm_falcon * falcon,enum nvkm_acr_lsf_id id,const char * path,int ver,const struct nvkm_acr_lsf_func * func) argument 187 nvkm_acr_lsfw_load_bl_inst_data_sig(struct nvkm_subdev * subdev,struct nvkm_falcon * falcon,enum nvkm_acr_lsf_id id,const char * path,int ver,const struct nvkm_acr_lsf_func * func) argument [all...] |
| H A D | nouveau_nvkm_subdev_acr_gm200.c | 242 struct nvkm_falcon *falcon = hsf->falcon; local in function:gm200_acr_hsfw_boot 283 gm200_acr_hsfw_load(struct nvkm_acr * acr,struct nvkm_acr_hsfw * hsfw,struct nvkm_falcon * falcon) argument [all...] |
| H A D | priv.h | 109 struct nvkm_falcon *falcon; member in struct:nvkm_acr_hsf 143 struct nvkm_falcon *falcon; member in struct:nvkm_acr_lsf
|
| /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/ |
| H A D | nouveau_nvkm_engine_falcon.c | 37 struct nvkm_falcon *falcon = nvkm_falcon(oclass->engine); local in function:nvkm_falcon_oclass_get 66 struct nvkm_falcon *falcon = nvkm_falcon(engine); local in function:nvkm_falcon_intr 103 struct nvkm_falcon *falcon = nvkm_falcon(engine); local in function:nvkm_falcon_fini 136 struct nvkm_falcon *falcon = nvkm_falcon(engine); local in function:nvkm_falcon_oneinit 167 struct nvkm_falcon *falcon = nvkm_falcon(engine); local in function:nvkm_falcon_init 347 struct nvkm_falcon *falcon; local in function:nvkm_falcon_new_ [all...] |
| /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/sec2/ |
| H A D | nouveau_nvkm_engine_sec2_gp102.c | 56 gp102_sec2_acr_bootstrap_falcon(struct nvkm_falcon *falcon, argument 75 gp102_sec2_acr_boot(struct nvkm_falcon *falcon) argument 161 struct nvkm_falcon *falcon local in function:gp102_sec2_intr 178 gp102_sec2_flcn_enable(struct nvkm_falcon * falcon) argument 187 gp102_sec2_flcn_bind_context(struct nvkm_falcon * falcon,struct nvkm_memory * ctx) argument [all...] |
| /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/ |
| H A D | gf100.h | 85 struct nvkm_falcon falcon; member in struct:gf100_gr::__anon8fffcbf20108 94 struct nvkm_falcon falcon; member in struct:gf100_gr::__anon8fffcbf20208
|
| H A D | nouveau_nvkm_engine_gr_gf100.c | 1645 gf100_gr_init_fw(struct nvkm_falcon *falcon, argument 1653 gf100_gr_init_csdata(struct gf100_gr * gr,const struct gf100_gr_pack * pack,u32 falcon,u32 starstar,u32 base) argument [all...] |