Home
last modified time | relevance | path

Searched defs:falcon (Results 26 - 50 of 67) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/
H A Dgm20b.c39 gm20b_pmu_acr_bootstrap_falcon(struct nvkm_falcon *falcon, in gm20b_pmu_acr_bootstrap_falcon() argument
66 gm20b_pmu_acr_boot(struct nvkm_falcon *falcon) in gm20b_pmu_acr_boot() argument
H 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 in gk20a_pmu_init() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/falcon/
H A Dv1.c29 nvkm_falcon_v1_load_imem(struct nvkm_falcon *falcon, void *data, u32 start, in nvkm_falcon_v1_load_imem() argument
68 nvkm_falcon_v1_load_emem(struct nvkm_falcon *falcon, void *data, u32 start, in nvkm_falcon_v1_load_emem() argument
93 nvkm_falcon_v1_load_dmem(struct nvkm_falcon *falcon, void *data, u32 start, u32 size, u8 port) nvkm_falcon_v1_load_dmem() argument
124 nvkm_falcon_v1_read_emem(struct nvkm_falcon *falcon, u32 start, u32 size, u8 port, void *data) nvkm_falcon_v1_read_emem() argument
151 nvkm_falcon_v1_read_dmem(struct nvkm_falcon *falcon, u32 start, u32 size, u8 port, void *data) nvkm_falcon_v1_read_dmem() argument
183 nvkm_falcon_v1_bind_context(struct nvkm_falcon *falcon, struct nvkm_memory *ctx) nvkm_falcon_v1_bind_context() argument
225 nvkm_falcon_v1_set_start_addr(struct nvkm_falcon *falcon, u32 start_addr) nvkm_falcon_v1_set_start_addr() argument
231 nvkm_falcon_v1_start(struct nvkm_falcon *falcon) nvkm_falcon_v1_start() argument
242 nvkm_falcon_v1_wait_for_halt(struct nvkm_falcon *falcon, u32 ms) nvkm_falcon_v1_wait_for_halt() argument
255 nvkm_falcon_v1_clear_interrupt(struct nvkm_falcon *falcon, u32 mask) nvkm_falcon_v1_clear_interrupt() argument
271 falcon_v1_wait_idle(struct nvkm_falcon *falcon) falcon_v1_wait_idle() argument
284 nvkm_falcon_v1_enable(struct nvkm_falcon *falcon) nvkm_falcon_v1_enable() argument
306 nvkm_falcon_v1_disable(struct nvkm_falcon *falcon) nvkm_falcon_v1_disable() argument
331 struct nvkm_falcon *falcon; nvkm_falcon_v1_new() local
[all...]
H A Dbase.c28 nvkm_falcon_load_imem(struct nvkm_falcon *falcon, void *data, u32 start, in nvkm_falcon_load_imem() argument
42 nvkm_falcon_load_dmem(struct nvkm_falcon *falcon, void *data, u32 start, in nvkm_falcon_load_dmem() argument
53 nvkm_falcon_read_dmem(struct nvkm_falcon *falcon, u32 start, u32 size, u8 port, void *data) nvkm_falcon_read_dmem() argument
64 nvkm_falcon_bind_context(struct nvkm_falcon *falcon, struct nvkm_memory *inst) nvkm_falcon_bind_context() argument
76 nvkm_falcon_set_start_addr(struct nvkm_falcon *falcon, u32 start_addr) nvkm_falcon_set_start_addr() argument
82 nvkm_falcon_start(struct nvkm_falcon *falcon) nvkm_falcon_start() argument
88 nvkm_falcon_enable(struct nvkm_falcon *falcon) nvkm_falcon_enable() argument
105 nvkm_falcon_disable(struct nvkm_falcon *falcon) nvkm_falcon_disable() argument
120 nvkm_falcon_reset(struct nvkm_falcon *falcon) nvkm_falcon_reset() argument
131 nvkm_falcon_wait_for_halt(struct nvkm_falcon *falcon, u32 ms) nvkm_falcon_wait_for_halt() argument
137 nvkm_falcon_clear_interrupt(struct nvkm_falcon *falcon, u32 mask) nvkm_falcon_clear_interrupt() argument
143 nvkm_falcon_oneinit(struct nvkm_falcon *falcon) nvkm_falcon_oneinit() argument
174 nvkm_falcon_put(struct nvkm_falcon *falcon, const struct nvkm_subdev *user) nvkm_falcon_put() argument
188 nvkm_falcon_get(struct nvkm_falcon *falcon, const struct nvkm_subdev *user) nvkm_falcon_get() argument
209 nvkm_falcon_dtor(struct nvkm_falcon *falcon) nvkm_falcon_dtor() argument
214 nvkm_falcon_ctor(const struct nvkm_falcon_func *func, struct nvkm_subdev *subdev, const char *name, u32 addr, struct nvkm_falcon *falcon) nvkm_falcon_ctor() argument
[all...]
H 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
[all...]
H 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; nvkm_falcon_msgq_recv_initmsg() local
[all...]
H A Dqmgr.h45 struct nvkm_falcon *falcon; member
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/
H 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); nvkm_falcon_fini() local
131 struct nvkm_falcon *falcon = nvkm_falcon(engine); nvkm_falcon_oneinit() local
162 struct nvkm_falcon *falcon = nvkm_falcon(engine); nvkm_falcon_init() local
342 struct nvkm_falcon *falcon; nvkm_falcon_new_() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/tegra/
H A Dfalcon.c20 static void falcon_writel(struct falcon *falcon, u32 value, u32 offset) in falcon_writel() argument
25 int falcon_wait_idle(struct falcon *falcon) in falcon_wait_idle() argument
33 static int falcon_dma_wait_idle(struct falcon *falcon) in falcon_dma_wait_idle() argument
41 falcon_copy_chunk(struct falcon *falcon, phys_addr_t base, unsigned long offset, enum falcon_memory target) falcon_copy_chunk() argument
58 falcon_copy_firmware_image(struct falcon *falcon, const struct firmware *firmware) falcon_copy_firmware_image() argument
69 falcon_parse_firmware_image(struct falcon *falcon) falcon_parse_firmware_image() argument
104 falcon_read_firmware(struct falcon *falcon, const char *name) falcon_read_firmware() argument
118 falcon_load_firmware(struct falcon *falcon) falcon_load_firmware() argument
139 falcon_init(struct falcon *falcon) falcon_init() argument
146 falcon_exit(struct falcon *falcon) falcon_exit() argument
152 falcon_boot(struct falcon *falcon) falcon_boot() argument
218 falcon_execute_method(struct falcon *falcon, u32 method, u32 data) falcon_execute_method() argument
[all...]
H A Dfalcon.h98 struct falcon { struct
[all...]
H A Dvic.c32 struct falcon falcon; member
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/falcon/
H 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; nvkm_falcon_msgq_recv_initmsg() local
[all...]
H A Dqmgr.h45 struct nvkm_falcon *falcon; member
H 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
[all...]
H A Dgm200.c29 gm200_flcn_tracepc(struct nvkm_falcon *falcon) in gm200_flcn_tracepc() argument
44 gm200_flcn_pio_dmem_rd(struct nvkm_falcon *falcon, u8 port, const u8 *img, int len) in gm200_flcn_pio_dmem_rd() argument
64 gm200_flcn_pio_dmem_rd_init(struct nvkm_falcon *falcon, u8 port, u32 dmem_base) gm200_flcn_pio_dmem_rd_init() argument
70 gm200_flcn_pio_dmem_wr(struct nvkm_falcon *falcon, u8 port, const u8 *img, int len, u16 tag) gm200_flcn_pio_dmem_wr() argument
82 gm200_flcn_pio_dmem_wr_init(struct nvkm_falcon *falcon, u8 port, bool sec, u32 dmem_base) gm200_flcn_pio_dmem_wr_init() argument
98 gm200_flcn_pio_imem_wr_init(struct nvkm_falcon *falcon, u8 port, bool sec, u32 imem_base) gm200_flcn_pio_imem_wr_init() argument
104 gm200_flcn_pio_imem_wr(struct nvkm_falcon *falcon, u8 port, const u8 *img, int len, u16 tag) gm200_flcn_pio_imem_wr() argument
123 gm200_flcn_bind_stat(struct nvkm_falcon *falcon, bool intr) gm200_flcn_bind_stat() argument
132 gm200_flcn_bind_inst(struct nvkm_falcon *falcon, int target, u64 addr) gm200_flcn_bind_inst() argument
141 gm200_flcn_reset_wait_mem_scrubbing(struct nvkm_falcon *falcon) gm200_flcn_reset_wait_mem_scrubbing() argument
155 gm200_flcn_enable(struct nvkm_falcon *falcon) gm200_flcn_enable() argument
184 gm200_flcn_disable(struct nvkm_falcon *falcon) gm200_flcn_disable() argument
220 struct nvkm_falcon *falcon = fw->falcon; gm200_flcn_fw_boot() local
251 struct nvkm_falcon *falcon = fw->falcon; gm200_flcn_fw_load() local
333 struct nvkm_falcon *falcon = fw->falcon; gm200_flcn_fw_signature() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/sec2/
H A Dgp102.c59 gp102_sec2_acr_bootstrap_falcon(struct nvkm_falcon *falcon, in gp102_sec2_acr_bootstrap_falcon() argument
157 struct nvkm_falcon *falcon = &sec2->falcon; in gp102_sec2_intr() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/
H 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); nvkm_falcon_fini() local
131 struct nvkm_falcon *falcon = nvkm_falcon(engine); nvkm_falcon_oneinit() local
162 struct nvkm_falcon *falcon = nvkm_falcon(engine); nvkm_falcon_init() local
342 struct nvkm_falcon *falcon; nvkm_falcon_new_() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/acr/
H A Dpriv.h108 struct nvkm_falcon *falcon; member
H A Dbase.c222 struct nvkm_falcon *falcon; in nvkm_acr_oneinit() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/tegra/
H A Dfalcon.c20 static void falcon_writel(struct falcon *falcon, u32 value, u32 offset) in falcon_writel() argument
25 int falcon_wait_idle(struct falcon *falcon) in falcon_wait_idle() argument
33 static int falcon_dma_wait_idle(struct falcon *falcon) in falcon_dma_wait_idle() argument
41 falcon_copy_chunk(struct falcon *falcon, phys_addr_t base, unsigned long offset, enum falcon_memory target) falcon_copy_chunk() argument
66 falcon_copy_firmware_image(struct falcon *falcon, const struct firmware *firmware) falcon_copy_firmware_image() argument
77 falcon_parse_firmware_image(struct falcon *falcon) falcon_parse_firmware_image() argument
112 falcon_read_firmware(struct falcon *falcon, const char *name) falcon_read_firmware() argument
126 falcon_load_firmware(struct falcon *falcon) falcon_load_firmware() argument
147 falcon_init(struct falcon *falcon) falcon_init() argument
154 falcon_exit(struct falcon *falcon) falcon_exit() argument
160 falcon_boot(struct falcon *falcon) falcon_boot() argument
227 falcon_execute_method(struct falcon *falcon, u32 method, u32 data) falcon_execute_method() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/include/nvkm/subdev/
H A Dacr.h71 struct nvkm_falcon *falcon; member
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/sec2/
H A Dgp102.c59 gp102_sec2_acr_bootstrap_falcon(struct nvkm_falcon *falcon, in gp102_sec2_acr_bootstrap_falcon() argument
78 gp102_sec2_acr_boot(struct nvkm_falcon *falcon) in gp102_sec2_acr_boot() argument
167 struct nvkm_falcon *falcon in gp102_sec2_intr() local
184 gp102_sec2_flcn_enable(struct nvkm_falcon *falcon) gp102_sec2_flcn_enable() argument
193 gp102_sec2_flcn_bind_context(struct nvkm_falcon *falcon, struct nvkm_memory *ctx) gp102_sec2_flcn_bind_context() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/acr/
H A Dgm200.c248 struct nvkm_falcon *falcon = hsf->falcon; in gm200_acr_hsfw_boot() local
289 gm200_acr_hsfw_load(struct nvkm_acr *acr, struct nvkm_acr_hsfw *hsfw, struct nvkm_falcon *falcon) gm200_acr_hsfw_load() argument
[all...]
H A Dpriv.h110 struct nvkm_falcon *falcon; member
144 struct nvkm_falcon *falcon; member
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/include/nvkm/engine/
H A Dfalcon.h107 nvkm_falcon_rd32(struct nvkm_falcon *falcon, u32 addr) in nvkm_falcon_rd32() argument
113 nvkm_falcon_wr32(struct nvkm_falcon *falcon, u32 addr, u32 data) in nvkm_falcon_wr32() argument
119 nvkm_falcon_mask(struct nvkm_falcon *falcon, u3 argument
[all...]

Completed in 11 milliseconds

123