Home
last modified time | relevance | path

Searched defs:falcon (Results 1 – 25 of 28) sorted by relevance

12

/linux/drivers/gpu/drm/nouveau/nvkm/falcon/
A Dbase.c28 nvkm_falcon_load_imem(struct nvkm_falcon *falcon, void *data, u32 start, in nvkm_falcon_load_imem()
76 nvkm_falcon_set_start_addr(struct nvkm_falcon *falcon, u32 start_addr) in nvkm_falcon_set_start_addr()
82 nvkm_falcon_start(struct nvkm_falcon *falcon) in nvkm_falcon_start()
88 nvkm_falcon_enable(struct nvkm_falcon *falcon) in nvkm_falcon_enable()
104 nvkm_falcon_disable(struct nvkm_falcon *falcon) in nvkm_falcon_disable()
118 nvkm_falcon_reset(struct nvkm_falcon *falcon) in nvkm_falcon_reset()
125 nvkm_falcon_wait_for_halt(struct nvkm_falcon *falcon, u32 ms) in nvkm_falcon_wait_for_halt()
131 nvkm_falcon_clear_interrupt(struct nvkm_falcon *falcon, u32 mask) in nvkm_falcon_clear_interrupt()
137 nvkm_falcon_oneinit(struct nvkm_falcon *falcon) in nvkm_falcon_oneinit()
203 nvkm_falcon_dtor(struct nvkm_falcon *falcon) in nvkm_falcon_dtor()
[all …]
A Dv1.c29 nvkm_falcon_v1_load_imem(struct nvkm_falcon *falcon, void *data, u32 start, in nvkm_falcon_v1_load_imem()
68 nvkm_falcon_v1_load_emem(struct nvkm_falcon *falcon, void *data, u32 start, in nvkm_falcon_v1_load_emem()
124 nvkm_falcon_v1_read_emem(struct nvkm_falcon *falcon, u32 start, u32 size, in nvkm_falcon_v1_read_emem()
151 nvkm_falcon_v1_read_dmem(struct nvkm_falcon *falcon, u32 start, u32 size, in nvkm_falcon_v1_read_dmem()
231 nvkm_falcon_v1_start(struct nvkm_falcon *falcon) in nvkm_falcon_v1_start()
242 nvkm_falcon_v1_wait_for_halt(struct nvkm_falcon *falcon, u32 ms) in nvkm_falcon_v1_wait_for_halt()
255 nvkm_falcon_v1_clear_interrupt(struct nvkm_falcon *falcon, u32 mask) in nvkm_falcon_v1_clear_interrupt()
271 falcon_v1_wait_idle(struct nvkm_falcon *falcon) in falcon_v1_wait_idle()
284 nvkm_falcon_v1_enable(struct nvkm_falcon *falcon) in nvkm_falcon_v1_enable()
306 nvkm_falcon_v1_disable(struct nvkm_falcon *falcon) in nvkm_falcon_v1_disable()
[all …]
A Dmsgq.c35 struct nvkm_falcon *falcon = msgq->qmgr->falcon; in nvkm_falcon_msgq_close() local
54 struct nvkm_falcon *falcon = msgq->qmgr->falcon; in nvkm_falcon_msgq_pop() local
157 struct nvkm_falcon *falcon = msgq->qmgr->falcon; in nvkm_falcon_msgq_recv_initmsg() local
A Dcmdq.c53 struct nvkm_falcon *falcon = cmdq->qmgr->falcon; in nvkm_falcon_cmdq_push() local
73 struct nvkm_falcon *falcon = cmdq->qmgr->falcon; in nvkm_falcon_cmdq_open() local
A Dqmgr.c70 nvkm_falcon_qmgr_new(struct nvkm_falcon *falcon, in nvkm_falcon_qmgr_new()
A Dqmgr.h45 struct nvkm_falcon *falcon; member
/linux/drivers/gpu/drm/tegra/
A Dfalcon.c20 static void falcon_writel(struct falcon *falcon, u32 value, u32 offset) in falcon_writel()
25 int falcon_wait_idle(struct falcon *falcon) in falcon_wait_idle()
33 static int falcon_dma_wait_idle(struct falcon *falcon) in falcon_dma_wait_idle()
41 static int falcon_copy_chunk(struct falcon *falcon, in falcon_copy_chunk()
58 static void falcon_copy_firmware_image(struct falcon *falcon, in falcon_copy_firmware_image()
69 static int falcon_parse_firmware_image(struct falcon *falcon) in falcon_parse_firmware_image()
104 int falcon_read_firmware(struct falcon *falcon, const char *name) in falcon_read_firmware()
118 int falcon_load_firmware(struct falcon *falcon) in falcon_load_firmware()
139 int falcon_init(struct falcon *falcon) in falcon_init()
146 void falcon_exit(struct falcon *falcon) in falcon_exit()
[all …]
A Dfalcon.h98 struct falcon { struct
103 struct falcon_firmware firmware; argument
106 int falcon_init(struct falcon *falcon); argument
A Dvic.c31 struct falcon falcon; member
/linux/drivers/gpu/drm/nouveau/nvkm/engine/
A Dfalcon.c32 struct nvkm_falcon *falcon = nvkm_falcon(oclass->engine); in nvkm_falcon_oclass_get() local
61 struct nvkm_falcon *falcon = nvkm_falcon(engine); in nvkm_falcon_intr() local
98 struct nvkm_falcon *falcon = nvkm_falcon(engine); in nvkm_falcon_fini() local
131 struct nvkm_falcon *falcon = nvkm_falcon(engine); in nvkm_falcon_oneinit() local
162 struct nvkm_falcon *falcon = nvkm_falcon(engine); in nvkm_falcon_init() local
342 struct nvkm_falcon *falcon; in nvkm_falcon_new_() local
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/acr/
A Dlsfw.c59 struct nvkm_falcon *falcon, enum nvkm_acr_lsf_id id) in nvkm_acr_lsfw_add()
87 struct nvkm_falcon *falcon, in nvkm_acr_lsfw_load_sig_image_desc_()
141 struct nvkm_falcon *falcon, in nvkm_acr_lsfw_load_sig_image_desc()
161 struct nvkm_falcon *falcon, in nvkm_acr_lsfw_load_sig_image_desc_v1()
181 struct nvkm_falcon *falcon, in nvkm_acr_lsfw_load_bl_inst_data_sig()
A Dgm200.c248 struct nvkm_falcon *falcon = hsf->falcon; in gm200_acr_hsfw_boot() local
290 struct nvkm_falcon *falcon) in gm200_acr_hsfw_load()
A Dpriv.h110 struct nvkm_falcon *falcon; member
144 struct nvkm_falcon *falcon; member
/linux/drivers/gpu/drm/nouveau/nvkm/engine/sec2/
A Dgp102.c59 gp102_sec2_acr_bootstrap_falcon(struct nvkm_falcon *falcon, in gp102_sec2_acr_bootstrap_falcon()
78 gp102_sec2_acr_boot(struct nvkm_falcon *falcon) in gp102_sec2_acr_boot()
167 struct nvkm_falcon *falcon = &sec2->falcon; in gp102_sec2_intr() local
184 gp102_sec2_flcn_enable(struct nvkm_falcon *falcon) in gp102_sec2_flcn_enable()
193 gp102_sec2_flcn_bind_context(struct nvkm_falcon *falcon, in gp102_sec2_flcn_bind_context()
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/
A Dgk20a.c98 struct nvkm_falcon *falcon = &pmu->base.falcon; in gk20a_pmu_dvfs_get_dev_status() local
107 struct nvkm_falcon *falcon = &pmu->base.falcon; in gk20a_pmu_dvfs_reset_dev_status() local
172 struct nvkm_falcon *falcon = &pmu->falcon; in gk20a_pmu_init() local
A Dgm20b.c39 gm20b_pmu_acr_bootstrap_falcon(struct nvkm_falcon *falcon, in gm20b_pmu_acr_bootstrap_falcon()
66 gm20b_pmu_acr_boot(struct nvkm_falcon *falcon) in gm20b_pmu_acr_boot()
A Dgp10b.c38 gp10b_pmu_acr_bootstrap_multiple_falcons(struct nvkm_falcon *falcon, u32 mask) in gp10b_pmu_acr_bootstrap_multiple_falcons()
/linux/drivers/gpu/drm/nouveau/include/nvkm/subdev/
A Dgsp.h9 struct nvkm_falcon falcon; member
A Dpmu.h10 struct nvkm_falcon falcon; member
A Dacr.h71 struct nvkm_falcon *falcon; member
/linux/drivers/gpu/drm/nouveau/include/nvkm/engine/
A Dnvdec.h11 struct nvkm_falcon falcon; member
A Dnvenc.h11 struct nvkm_falcon falcon; member
A Dfalcon.h107 nvkm_falcon_rd32(struct nvkm_falcon *falcon, u32 addr) in nvkm_falcon_rd32()
113 nvkm_falcon_wr32(struct nvkm_falcon *falcon, u32 addr, u32 data) in nvkm_falcon_wr32()
119 nvkm_falcon_mask(struct nvkm_falcon *falcon, u32 addr, u32 mask, u32 val) in nvkm_falcon_mask()
A Dsec2.h11 struct nvkm_falcon falcon; member
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
A Dgp102.c38 struct nvkm_falcon *falcon = &device->nvdec[0]->falcon; in gp102_fb_vpr_scrub() local

Completed in 32 milliseconds

12