Home
last modified time | relevance | path

Searched refs:nvkm_sec2 (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/sec2/
H A Dpriv.h9 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 Dbase.c30 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 Dgp102.c32 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 Dgp108.c39 gp108_sec2_new(struct nvkm_device *device, int index, struct nvkm_sec2 **psec2) in gp108_sec2_new()
H A Dtu102.c75 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 Dbase.c33 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 Dpriv.h11 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 Dga102.c30 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 Dgp102.c32 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 Dgp108.c40 struct nvkm_sec2 **psec2) in gp108_sec2_new()
H A Dtu102.c80 struct nvkm_sec2 **psec2) in tu102_sec2_new()
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/include/nvkm/engine/
H A Dsec2.h4 #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 Dsec2.h4 #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 Ddevice.h176 struct nvkm_sec2 *sec2;
249 int (*sec2 )(struct nvkm_device *, int idx, struct nvkm_sec2 **);

Completed in 7 milliseconds