Searched refs:nvkm_sec2 (Results 1 – 7 of 7) sorted by relevance
/linux-6.1.9/drivers/gpu/drm/nouveau/nvkm/engine/sec2/ |
D | priv.h | 9 void (*intr)(struct nvkm_sec2 *); 10 int (*initmsg)(struct nvkm_sec2 *); 13 void gp102_sec2_intr(struct nvkm_sec2 *); 14 int gp102_sec2_initmsg(struct nvkm_sec2 *); 18 int (*load)(struct nvkm_sec2 *, int ver, const struct nvkm_sec2_fwif *); 23 int gp102_sec2_nofw(struct nvkm_sec2 *, int, const struct nvkm_sec2_fwif *); 24 int gp102_sec2_load(struct nvkm_sec2 *, int, const struct nvkm_sec2_fwif *); 29 int, u32 addr, struct nvkm_sec2 **);
|
D | base.c | 30 struct nvkm_sec2 *sec2 = container_of(work, typeof(*sec2), work); in nvkm_sec2_recv() 49 struct nvkm_sec2 *sec2 = nvkm_sec2(engine); in nvkm_sec2_intr() 56 struct nvkm_sec2 *sec2 = nvkm_sec2(engine); in nvkm_sec2_fini() 71 struct nvkm_sec2 *sec2 = nvkm_sec2(engine); in nvkm_sec2_dtor() 80 nvkm_sec2 = { variable 88 enum nvkm_subdev_type type, int inst, u32 addr, struct nvkm_sec2 **psec2) in nvkm_sec2_new_() 90 struct nvkm_sec2 *sec2; in nvkm_sec2_new_() 96 ret = nvkm_engine_ctor(&nvkm_sec2, device, type, inst, true, &sec2->engine); in nvkm_sec2_new_()
|
D | gp102.c | 32 gp102_sec2_nofw(struct nvkm_sec2 *sec2, int ver, in gp102_sec2_nofw() 62 struct nvkm_sec2 *sec2 = container_of(falcon, typeof(*sec2), falcon); in gp102_sec2_acr_bootstrap_falcon() 133 gp102_sec2_initmsg(struct nvkm_sec2 *sec2) in gp102_sec2_initmsg() 164 gp102_sec2_intr(struct nvkm_sec2 *sec2) in gp102_sec2_intr() 315 gp102_sec2_load(struct nvkm_sec2 *sec2, int ver, in gp102_sec2_load() 347 struct nvkm_sec2 **psec2) in gp102_sec2_new()
|
D | gp108.c | 40 struct nvkm_sec2 **psec2) in gp108_sec2_new()
|
D | tu102.c | 76 struct nvkm_sec2 **psec2) in tu102_sec2_new()
|
/linux-6.1.9/drivers/gpu/drm/nouveau/include/nvkm/engine/ |
D | sec2.h | 4 #define nvkm_sec2(p) container_of((p), struct nvkm_sec2, engine) macro 8 struct nvkm_sec2 { struct 21 int gp102_sec2_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_sec2 **); argument 22 int gp108_sec2_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_sec2 **); 23 int tu102_sec2_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_sec2 **);
|
/linux-6.1.9/drivers/gpu/drm/nouveau/include/nvkm/core/ |
D | layout.h | 50 NVKM_LAYOUT_ONCE(NVKM_ENGINE_SEC2 , struct nvkm_sec2 , sec2)
|