/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/sec2/ |
H A 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 **);
|
H A 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 int index, u32 addr, struct nvkm_sec2 **psec2) in nvkm_sec2_new_() 90 struct nvkm_sec2 *sec in nvkm_sec2_new_() [all...] |
H A 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() 346 gp102_sec2_new(struct nvkm_device *device, int index, struct nvkm_sec2 **psec2) in gp102_sec2_new()
|
H A D | gp108.c | 39 gp108_sec2_new(struct nvkm_device *device, int index, struct nvkm_sec2 **psec2) in gp108_sec2_new()
|
H A D | tu102.c | 75 tu102_sec2_new(struct nvkm_device *device, int index, struct nvkm_sec2 **psec2) in tu102_sec2_new()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/sec2/ |
H A D | base.c | 33 struct nvkm_sec2 *sec2 = priv; in nvkm_sec2_finimsg() 42 struct nvkm_sec2 *sec2 = nvkm_sec2(engine); in nvkm_sec2_fini() 77 struct nvkm_sec2 *sec2 = nvkm_sec2(engine); in nvkm_sec2_init() 98 struct nvkm_sec2 *sec2 = nvkm_sec2(engine); in nvkm_sec2_oneinit() 116 struct nvkm_sec2 *sec2 = nvkm_sec2(engine); in nvkm_sec2_dtor() 126 nvkm_sec2 variable [all...] |
H A D | priv.h | 11 struct nvkm_intr *(*intr_vector)(struct nvkm_sec2 *, enum nvkm_intr_type *); 13 int (*initmsg)(struct nvkm_sec2 *); 17 int gp102_sec2_initmsg(struct nvkm_sec2 *); 21 int (*load)(struct nvkm_sec2 *, int ver, const struct nvkm_sec2_fwif *); 26 int gp102_sec2_nofw(struct nvkm_sec2 *, int, const struct nvkm_sec2_fwif *); 27 int gp102_sec2_load(struct nvkm_sec2 *, int, const struct nvkm_sec2_fwif *); 34 int, u32 addr, struct nvkm_sec2 **);
|
H A D | ga102.c | 30 ga102_sec2_initmsg(struct nvkm_sec2 *sec2) in ga102_sec2_initmsg() 59 ga102_sec2_intr_vector(struct nvkm_sec2 *sec2, enum nvkm_intr_type *pvector) in ga102_sec2_intr_vector() 94 struct nvkm_sec2 *sec2 = container_of(falcon, typeof(*sec2), falcon); in ga102_sec2_acr_bootstrap_falcon() 176 ga102_sec2_load(struct nvkm_sec2 *sec2, int ver, in ga102_sec2_load() 191 struct nvkm_sec2 **psec2) in ga102_sec2_new()
|
H A 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() 122 gp102_sec2_initmsg(struct nvkm_sec2 *sec2) in gp102_sec2_initmsg() 155 struct nvkm_sec2 *sec2 = container_of(inth, typeof(*sec2), engine.subdev.inth); in gp102_sec2_intr() 283 gp102_sec2_load(struct nvkm_sec2 *sec2, int ver, in gp102_sec2_load() 315 struct nvkm_sec2 **psec2) in gp102_sec2_new()
|
H A D | gp108.c | 40 struct nvkm_sec2 **psec2) in gp108_sec2_new()
|
H A D | tu102.c | 80 struct nvkm_sec2 **psec2) in tu102_sec2_new()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/include/nvkm/engine/ |
H A D | sec2.h | 4 #define nvkm_sec2(p) container_of((p), struct nvkm_sec2, engine) macro 8 struct nvkm_sec2 { struct 23 int gp102_sec2_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_sec2 **); 24 int gp108_sec2_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_sec2 **); 25 int tu102_sec2_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_sec2 **); 26 int ga102_sec2_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_sec2 **);
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/include/nvkm/engine/ |
H A 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 *, int, struct nvkm_sec2 **); 22 int gp108_sec2_new(struct nvkm_device *, int, struct nvkm_sec2 **); 23 int tu102_sec2_new(struct nvkm_device *, int, struct nvkm_sec2 **);
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/include/nvkm/core/ |
H A D | device.h | 176 struct nvkm_sec2 *sec2; 249 int (*sec2 )(struct nvkm_device *, int idx, struct nvkm_sec2 **);
|