/Linux-v5.4/drivers/gpu/drm/nouveau/nvkm/falcon/ |
D | base.c | 27 nvkm_falcon_load_imem(struct nvkm_falcon *falcon, void *data, u32 start, in nvkm_falcon_load_imem() 41 nvkm_falcon_load_dmem(struct nvkm_falcon *falcon, void *data, u32 start, in nvkm_falcon_load_dmem() 52 nvkm_falcon_read_dmem(struct nvkm_falcon *falcon, u32 start, u32 size, u8 port, in nvkm_falcon_read_dmem() 63 nvkm_falcon_bind_context(struct nvkm_falcon *falcon, struct nvkm_memory *inst) in nvkm_falcon_bind_context() 75 nvkm_falcon_set_start_addr(struct nvkm_falcon *falcon, u32 start_addr) in nvkm_falcon_set_start_addr() 81 nvkm_falcon_start(struct nvkm_falcon *falcon) in nvkm_falcon_start() 87 nvkm_falcon_enable(struct nvkm_falcon *falcon) in nvkm_falcon_enable() 104 nvkm_falcon_disable(struct nvkm_falcon *falcon) in nvkm_falcon_disable() 119 nvkm_falcon_reset(struct nvkm_falcon *falcon) in nvkm_falcon_reset() 126 nvkm_falcon_wait_for_halt(struct nvkm_falcon *falcon, u32 ms) in nvkm_falcon_wait_for_halt() [all …]
|
D | v1.c | 29 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() 95 nvkm_falcon_v1_load_dmem(struct nvkm_falcon *falcon, void *data, u32 start, in nvkm_falcon_v1_load_dmem() 125 nvkm_falcon_v1_read_emem(struct nvkm_falcon *falcon, u32 start, u32 size, in nvkm_falcon_v1_read_emem() 152 nvkm_falcon_v1_read_dmem(struct nvkm_falcon *falcon, u32 start, u32 size, in nvkm_falcon_v1_read_dmem() 183 nvkm_falcon_v1_bind_context(struct nvkm_falcon *falcon, struct nvkm_memory *ctx) in nvkm_falcon_v1_bind_context() 275 nvkm_falcon_v1_set_start_addr(struct nvkm_falcon *falcon, u32 start_addr) in nvkm_falcon_v1_set_start_addr() 281 nvkm_falcon_v1_start(struct nvkm_falcon *falcon) in nvkm_falcon_v1_start() 292 nvkm_falcon_v1_wait_for_halt(struct nvkm_falcon *falcon, u32 ms) in nvkm_falcon_v1_wait_for_halt() 305 nvkm_falcon_v1_clear_interrupt(struct nvkm_falcon *falcon, u32 mask) in nvkm_falcon_v1_clear_interrupt() [all …]
|
D | msgqueue.c | 38 struct nvkm_falcon *falcon = priv->falcon; in msg_queue_open() local 51 struct nvkm_falcon *falcon = priv->falcon; in msg_queue_close() local 62 struct nvkm_falcon *falcon = priv->falcon; in msg_queue_empty() local 75 struct nvkm_falcon *falcon = priv->falcon; in msg_queue_pop() local 158 struct nvkm_falcon *falcon = priv->falcon; in cmd_queue_has_room() local 217 struct nvkm_falcon *falcon = priv->falcon; in cmd_queue_open() local 241 struct nvkm_falcon *falcon = priv->falcon; in cmd_queue_close() local 385 struct nvkm_falcon *falcon = priv->falcon; in msgqueue_handle_init_msg() local 469 unsigned long falcon; in nvkm_msgqueue_acr_boot_falcons() local 494 nvkm_msgqueue_new(u32 version, struct nvkm_falcon *falcon, in nvkm_msgqueue_new() [all …]
|
D | msgqueue_0148cdec.c | 199 acr_boot_falcon(struct nvkm_msgqueue *priv, enum nvkm_secboot_falcon falcon) in acr_boot_falcon() 250 msgqueue_0148cdec_new(struct nvkm_falcon *falcon, const struct nvkm_secboot *sb, in msgqueue_0148cdec_new()
|
D | msgqueue_0137c63d.c | 269 acr_boot_falcon(struct nvkm_msgqueue *priv, enum nvkm_secboot_falcon falcon) in acr_boot_falcon() 390 msgqueue_0137c63d_new(struct nvkm_falcon *falcon, const struct nvkm_secboot *sb, in msgqueue_0137c63d_new() 416 msgqueue_0137bca5_new(struct nvkm_falcon *falcon, const struct nvkm_secboot *sb, in msgqueue_0137bca5_new()
|
D | msgqueue.h | 187 struct nvkm_falcon *falcon; member
|
/Linux-v5.4/drivers/gpu/drm/tegra/ |
D | falcon.c | 20 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() 84 static int falcon_parse_firmware_image(struct falcon *falcon) in falcon_parse_firmware_image() 119 int falcon_read_firmware(struct falcon *falcon, const char *name) in falcon_read_firmware() 131 int falcon_load_firmware(struct falcon *falcon) in falcon_load_firmware() 168 int falcon_init(struct falcon *falcon) in falcon_init() 179 void falcon_exit(struct falcon *falcon) in falcon_exit() [all …]
|
D | falcon.h | 106 struct falcon { struct 110 const struct falcon_ops *ops; argument 113 struct falcon_firmware firmware; argument 116 int falcon_init(struct falcon *falcon); argument
|
D | vic.c | 31 struct falcon falcon; member 160 static void *vic_falcon_alloc(struct falcon *falcon, size_t size, in vic_falcon_alloc() 168 static void vic_falcon_free(struct falcon *falcon, size_t size, in vic_falcon_free()
|
/Linux-v5.4/drivers/gpu/drm/nouveau/nvkm/engine/ |
D | falcon.c | 32 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-v5.4/drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ |
D | hs_ucode.c | 34 hs_ucode_patch_signature(const struct nvkm_falcon *falcon, void *acr_image, in hs_ucode_patch_signature() 71 hs_ucode_load_blob(struct nvkm_subdev *subdev, const struct nvkm_falcon *falcon, in hs_ucode_load_blob()
|
D | gp102.c | 52 struct nvkm_falcon *falcon; in gp102_run_secure_scrub() local 122 struct nvkm_falcon *falcon) in gp102_secboot_run_blob()
|
D | gm200.c | 38 struct nvkm_falcon *falcon) in gm200_secboot_run_blob()
|
D | ls_ucode_msgqueue.c | 80 struct nvkm_falcon *falcon, u32 addr_args) in acr_ls_msgqueue_post_run()
|
D | acr_r352.c | 781 acr_r352_load(struct nvkm_acr *_acr, struct nvkm_falcon *falcon, in acr_r352_load() 962 int falcon; in acr_r352_reset_nopmu() local 1000 int falcon; in acr_r352_reset() local
|
/Linux-v5.4/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/ |
D | gk20a.c | 98 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
|
/Linux-v5.4/drivers/gpu/drm/nouveau/include/nvkm/engine/ |
D | falcon.h | 94 nvkm_falcon_rd32(struct nvkm_falcon *falcon, u32 addr) in nvkm_falcon_rd32() 100 nvkm_falcon_wr32(struct nvkm_falcon *falcon, u32 addr, u32 data) in nvkm_falcon_wr32() 106 nvkm_falcon_mask(struct nvkm_falcon *falcon, u32 addr, u32 mask, u32 val) in nvkm_falcon_mask()
|
D | nvdec.h | 11 struct nvkm_falcon *falcon; member
|
D | sec2.h | 10 struct nvkm_falcon *falcon; member
|
/Linux-v5.4/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
D | gsp.h | 10 struct nvkm_falcon *falcon; member
|
D | pmu.h | 10 struct nvkm_falcon *falcon; member
|
/Linux-v5.4/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
D | gf100.h | 86 struct nvkm_falcon *falcon; member 92 struct nvkm_falcon *falcon; member
|
D | gf100.c | 1638 gf100_gr_init_fw(struct nvkm_falcon *falcon, in gf100_gr_init_fw() 1648 u32 falcon, u32 starstar, u32 base) in gf100_gr_init_csdata()
|
/Linux-v5.4/drivers/video/fbdev/ |
D | atafb.c | 130 } falcon; member
|