/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/falcon/ |
H A D | nouveau_nvkm_falcon_base.c | 35 nvkm_falcon_load_imem(struct nvkm_falcon *falcon, void *data, u32 start, in nvkm_falcon_load_imem() 49 nvkm_falcon_load_dmem(struct nvkm_falcon *falcon, void *data, u32 start, in nvkm_falcon_load_dmem() 60 nvkm_falcon_read_dmem(struct nvkm_falcon *falcon, u32 start, u32 size, u8 port, in nvkm_falcon_read_dmem() 71 nvkm_falcon_bind_context(struct nvkm_falcon *falcon, struct nvkm_memory *inst) in nvkm_falcon_bind_context() 83 nvkm_falcon_set_start_addr(struct nvkm_falcon *falcon, u32 start_addr) in nvkm_falcon_set_start_addr() 89 nvkm_falcon_start(struct nvkm_falcon *falcon) in nvkm_falcon_start() 95 nvkm_falcon_enable(struct nvkm_falcon *falcon) in nvkm_falcon_enable() 112 nvkm_falcon_disable(struct nvkm_falcon *falcon) in nvkm_falcon_disable() 127 nvkm_falcon_reset(struct nvkm_falcon *falcon) in nvkm_falcon_reset() 134 nvkm_falcon_wait_for_halt(struct nvkm_falcon *falcon, u32 ms) in nvkm_falcon_wait_for_halt() [all …]
|
H A D | nouveau_nvkm_falcon_v1.c | 34 nvkm_falcon_v1_load_imem(struct nvkm_falcon *falcon, void *data, u32 start, in nvkm_falcon_v1_load_imem() 73 nvkm_falcon_v1_load_emem(struct nvkm_falcon *falcon, void *data, u32 start, in nvkm_falcon_v1_load_emem() 98 nvkm_falcon_v1_load_dmem(struct nvkm_falcon *falcon, void *data, u32 start, in nvkm_falcon_v1_load_dmem() 129 nvkm_falcon_v1_read_emem(struct nvkm_falcon *falcon, u32 start, u32 size, in nvkm_falcon_v1_read_emem() 156 nvkm_falcon_v1_read_dmem(struct nvkm_falcon *falcon, u32 start, u32 size, in nvkm_falcon_v1_read_dmem() 188 nvkm_falcon_v1_bind_context(struct nvkm_falcon *falcon, struct nvkm_memory *ctx) in nvkm_falcon_v1_bind_context() 230 nvkm_falcon_v1_set_start_addr(struct nvkm_falcon *falcon, u32 start_addr) in nvkm_falcon_v1_set_start_addr() 236 nvkm_falcon_v1_start(struct nvkm_falcon *falcon) in nvkm_falcon_v1_start() 247 nvkm_falcon_v1_wait_for_halt(struct nvkm_falcon *falcon, u32 ms) in nvkm_falcon_v1_wait_for_halt() 260 nvkm_falcon_v1_clear_interrupt(struct nvkm_falcon *falcon, u32 mask) in nvkm_falcon_v1_clear_interrupt() [all …]
|
H A D | nouveau_nvkm_falcon_msgq.c | 42 struct nvkm_falcon *falcon = msgq->qmgr->falcon; in nvkm_falcon_msgq_close() local 61 struct nvkm_falcon *falcon = msgq->qmgr->falcon; in nvkm_falcon_msgq_pop() local 164 struct nvkm_falcon *falcon = msgq->qmgr->falcon; in nvkm_falcon_msgq_recv_initmsg() local
|
H A D | nouveau_nvkm_falcon_cmdq.c | 60 struct nvkm_falcon *falcon = cmdq->qmgr->falcon; in nvkm_falcon_cmdq_push() local 80 struct nvkm_falcon *falcon = cmdq->qmgr->falcon; in nvkm_falcon_cmdq_open() local
|
H A D | nouveau_nvkm_falcon_qmgr.c | 78 nvkm_falcon_qmgr_new(struct nvkm_falcon *falcon, in nvkm_falcon_qmgr_new()
|
H A D | qmgr.h | 47 struct nvkm_falcon *falcon; member
|
/netbsd-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); in nvkm_falcon_oclass_get() local 66 struct nvkm_falcon *falcon = nvkm_falcon(engine); in nvkm_falcon_intr() local 103 struct nvkm_falcon *falcon = nvkm_falcon(engine); in nvkm_falcon_fini() local 136 struct nvkm_falcon *falcon = nvkm_falcon(engine); in nvkm_falcon_oneinit() local 167 struct nvkm_falcon *falcon = nvkm_falcon(engine); in nvkm_falcon_init() local 347 struct nvkm_falcon *falcon; in nvkm_falcon_new_() local
|
/netbsd-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, in gp102_sec2_acr_bootstrap_falcon() 75 gp102_sec2_acr_boot(struct nvkm_falcon *falcon) in gp102_sec2_acr_boot() 161 struct nvkm_falcon *falcon = &sec2->falcon; in gp102_sec2_intr() local 178 gp102_sec2_flcn_enable(struct nvkm_falcon *falcon) in gp102_sec2_flcn_enable() 187 gp102_sec2_flcn_bind_context(struct nvkm_falcon *falcon, in gp102_sec2_flcn_bind_context()
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/acr/ |
H A D | nouveau_nvkm_subdev_acr_lsfw.c | 66 struct nvkm_falcon *falcon, enum nvkm_acr_lsf_id id) in nvkm_acr_lsfw_add() 94 struct nvkm_falcon *falcon, in nvkm_acr_lsfw_load_sig_image_desc_() 148 struct nvkm_falcon *falcon, in nvkm_acr_lsfw_load_sig_image_desc() 168 struct nvkm_falcon *falcon, in nvkm_acr_lsfw_load_sig_image_desc_v1() 188 struct nvkm_falcon *falcon, in nvkm_acr_lsfw_load_bl_inst_data_sig()
|
H A D | nouveau_nvkm_subdev_acr_gm200.c | 242 struct nvkm_falcon *falcon = hsf->falcon; in gm200_acr_hsfw_boot() local 284 struct nvkm_falcon *falcon) in gm200_acr_hsfw_load()
|
H A D | priv.h | 109 struct nvkm_falcon *falcon; member 143 struct nvkm_falcon *falcon; member
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/ |
H A D | nouveau_nvkm_subdev_pmu_gk20a.c | 103 struct nvkm_falcon *falcon = &pmu->base.falcon; in gk20a_pmu_dvfs_get_dev_status() local 112 struct nvkm_falcon *falcon = &pmu->base.falcon; in gk20a_pmu_dvfs_reset_dev_status() local 177 struct nvkm_falcon *falcon = &pmu->falcon; in gk20a_pmu_init() local
|
H A D | nouveau_nvkm_subdev_pmu_gm20b.c | 44 gm20b_pmu_acr_bootstrap_falcon(struct nvkm_falcon *falcon, in gm20b_pmu_acr_bootstrap_falcon() 71 gm20b_pmu_acr_boot(struct nvkm_falcon *falcon) in gm20b_pmu_acr_boot()
|
H A D | nouveau_nvkm_subdev_pmu_gp10b.c | 43 gp10b_pmu_acr_bootstrap_multiple_falcons(struct nvkm_falcon *falcon, u32 mask) in gp10b_pmu_acr_bootstrap_multiple_falcons()
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/ |
H A D | gsp.h | 11 struct nvkm_falcon falcon; member
|
H A D | pmu.h | 12 struct nvkm_falcon falcon; member
|
H A D | acr.h | 71 struct nvkm_falcon *falcon; member
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/engine/ |
H A D | nvdec.h | 13 struct nvkm_falcon falcon; member
|
H A D | nvenc.h | 13 struct nvkm_falcon falcon; member
|
H A D | sec2.h | 13 struct nvkm_falcon falcon; member
|
H A D | falcon.h | 109 nvkm_falcon_rd32(struct nvkm_falcon *falcon, u32 addr) in nvkm_falcon_rd32() 115 nvkm_falcon_wr32(struct nvkm_falcon *falcon, u32 addr, u32 data) in nvkm_falcon_wr32() 121 nvkm_falcon_mask(struct nvkm_falcon *falcon, u32 addr, u32 mask, u32 val) in nvkm_falcon_mask()
|
/netbsd-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; in gp102_fb_vpr_scrub() local
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/gr/ |
H A D | gf100.h | 85 struct nvkm_falcon falcon; member 94 struct nvkm_falcon falcon; member
|
H A D | nouveau_nvkm_engine_gr_gf100.c | 1645 gf100_gr_init_fw(struct nvkm_falcon *falcon, in gf100_gr_init_fw() 1655 u32 falcon, u32 starstar, u32 base) in gf100_gr_init_csdata()
|