Searched refs:nvkm_msgqueue (Results 1 – 9 of 9) sorted by relevance
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/falcon/ |
D | msgqueue.h | 85 struct nvkm_msgqueue; 87 (*nvkm_msgqueue_callback)(struct nvkm_msgqueue *, struct nvkm_msgqueue_hdr *); 96 void (*gen_cmdline)(struct nvkm_msgqueue *, void *); 97 int (*init_callback)(struct nvkm_msgqueue *, struct nvkm_msgqueue_hdr *); 107 int (*boot_falcon)(struct nvkm_msgqueue *, enum nvkm_secboot_falcon); 108 int (*boot_multiple_falcons)(struct nvkm_msgqueue *, unsigned long); 114 void (*dtor)(struct nvkm_msgqueue *); 115 struct nvkm_msgqueue_queue *(*cmd_queue)(struct nvkm_msgqueue *, 117 void (*recv)(struct nvkm_msgqueue *queue); 186 struct nvkm_msgqueue { struct [all …]
|
D | msgqueue.c | 36 msg_queue_open(struct nvkm_msgqueue *priv, struct nvkm_msgqueue_queue *queue) in msg_queue_open() 48 msg_queue_close(struct nvkm_msgqueue *priv, struct nvkm_msgqueue_queue *queue, in msg_queue_close() 60 msg_queue_empty(struct nvkm_msgqueue *priv, struct nvkm_msgqueue_queue *queue) in msg_queue_empty() 72 msg_queue_pop(struct nvkm_msgqueue *priv, struct nvkm_msgqueue_queue *queue, in msg_queue_pop() 105 msg_queue_read(struct nvkm_msgqueue *priv, struct nvkm_msgqueue_queue *queue, in msg_queue_read() 155 cmd_queue_has_room(struct nvkm_msgqueue *priv, struct nvkm_msgqueue_queue *queue, in cmd_queue_has_room() 183 cmd_queue_push(struct nvkm_msgqueue *priv, struct nvkm_msgqueue_queue *queue, in cmd_queue_push() 196 cmd_queue_rewind(struct nvkm_msgqueue *priv, struct nvkm_msgqueue_queue *queue) in cmd_queue_rewind() 214 cmd_queue_open(struct nvkm_msgqueue *priv, struct nvkm_msgqueue_queue *queue, in cmd_queue_open() 238 cmd_queue_close(struct nvkm_msgqueue *priv, struct nvkm_msgqueue_queue *queue, in cmd_queue_close() [all …]
|
D | msgqueue_0137c63d.c | 39 struct nvkm_msgqueue base; 56 msgqueue_0137c63d_cmd_queue(struct nvkm_msgqueue *queue, in msgqueue_0137c63d_cmd_queue() 74 msgqueue_0137c63d_process_msgs(struct nvkm_msgqueue *queue) in msgqueue_0137c63d_process_msgs() 91 init_gen_cmdline(struct nvkm_msgqueue *queue, void *buf) in init_gen_cmdline() 117 static int acr_init_wpr(struct nvkm_msgqueue *queue); 120 init_callback(struct nvkm_msgqueue *_queue, struct nvkm_msgqueue_hdr *hdr) in init_callback() 196 acr_init_wpr_callback(struct nvkm_msgqueue *queue, in acr_init_wpr_callback() 216 acr_init_wpr(struct nvkm_msgqueue *queue) in acr_init_wpr() 244 acr_boot_falcon_callback(struct nvkm_msgqueue *priv, in acr_boot_falcon_callback() 269 acr_boot_falcon(struct nvkm_msgqueue *priv, enum nvkm_secboot_falcon falcon) in acr_boot_falcon() [all …]
|
D | msgqueue_0148cdec.c | 40 struct nvkm_msgqueue base; 48 msgqueue_0148cdec_cmd_queue(struct nvkm_msgqueue *queue, in msgqueue_0148cdec_cmd_queue() 57 msgqueue_0148cdec_process_msgs(struct nvkm_msgqueue *queue) in msgqueue_0148cdec_process_msgs() 75 init_gen_cmdline(struct nvkm_msgqueue *queue, void *buf) in init_gen_cmdline() 89 init_callback(struct nvkm_msgqueue *_queue, struct nvkm_msgqueue_hdr *hdr) in init_callback() 165 acr_boot_falcon_callback(struct nvkm_msgqueue *priv, in acr_boot_falcon_callback() 199 acr_boot_falcon(struct nvkm_msgqueue *priv, enum nvkm_secboot_falcon falcon) in acr_boot_falcon() 235 msgqueue_0148cdec_dtor(struct nvkm_msgqueue *queue) in msgqueue_0148cdec_dtor() 251 struct nvkm_msgqueue **queue) in msgqueue_0148cdec_new()
|
/Linux-v4.19/drivers/gpu/drm/nouveau/include/nvkm/core/ |
D | msgqueue.h | 26 struct nvkm_msgqueue; 32 struct nvkm_msgqueue **); 33 void nvkm_msgqueue_del(struct nvkm_msgqueue **); 34 void nvkm_msgqueue_recv(struct nvkm_msgqueue *); 35 int nvkm_msgqueue_reinit(struct nvkm_msgqueue *); 38 void nvkm_msgqueue_write_cmdline(struct nvkm_msgqueue *, void *); 41 int nvkm_msgqueue_acr_boot_falcons(struct nvkm_msgqueue *, unsigned long);
|
/Linux-v4.19/drivers/gpu/drm/nouveau/include/nvkm/engine/ |
D | sec2.h | 9 struct nvkm_msgqueue *queue;
|
/Linux-v4.19/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
D | pmu.h | 11 struct nvkm_msgqueue *queue;
|
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ |
D | ls_ucode_msgqueue.c | 79 acr_ls_msgqueue_post_run(struct nvkm_msgqueue *queue, in acr_ls_msgqueue_post_run()
|
D | acr_r352.c | 996 struct nvkm_msgqueue *queue; in acr_r352_reset()
|