Home
last modified time | relevance | path

Searched refs:nvkm_outp (Results 1 – 9 of 9) sorted by relevance

/linux-5.19.10/drivers/gpu/drm/nouveau/nvkm/engine/disp/
Doutp.h9 struct nvkm_outp { struct
29 int index, struct dcb_output *, struct nvkm_outp *); argument
31 struct nvkm_outp **);
32 void nvkm_outp_del(struct nvkm_outp **);
33 void nvkm_outp_init(struct nvkm_outp *);
34 void nvkm_outp_fini(struct nvkm_outp *);
35 int nvkm_outp_acquire(struct nvkm_outp *, u8 user, bool hda);
36 void nvkm_outp_release(struct nvkm_outp *, u8 user);
40 void *(*dtor)(struct nvkm_outp *);
41 void (*init)(struct nvkm_outp *);
[all …]
Doutp.c35 struct nvkm_outp *outp; in nvkm_outp_route()
60 nvkm_outp_xlat(struct nvkm_outp *outp, enum nvkm_ior_type *type) in nvkm_outp_xlat()
90 nvkm_outp_release(struct nvkm_outp *outp, u8 user) in nvkm_outp_release()
106 nvkm_outp_acquire_ior(struct nvkm_outp *outp, u8 user, struct nvkm_ior *ior) in nvkm_outp_acquire_ior()
116 nvkm_outp_acquire_hda(struct nvkm_outp *outp, enum nvkm_ior_type type, in nvkm_outp_acquire_hda()
143 nvkm_outp_acquire(struct nvkm_outp *outp, u8 user, bool hda) in nvkm_outp_acquire()
211 nvkm_outp_fini(struct nvkm_outp *outp) in nvkm_outp_fini()
218 nvkm_outp_init_route(struct nvkm_outp *outp) in nvkm_outp_init_route()
277 nvkm_outp_init(struct nvkm_outp *outp) in nvkm_outp_init()
285 nvkm_outp_del(struct nvkm_outp **poutp) in nvkm_outp_del()
[all …]
Ddp.h12 struct nvkm_outp outp;
40 struct nvkm_outp **);
41 void nvkm_dp_disable(struct nvkm_outp *, struct nvkm_ior *);
Dior.h22 struct nvkm_outp *outp;
53 int (*get)(struct nvkm_outp *, int *link);
54 void (*set)(struct nvkm_outp *, struct nvkm_ior *);
144 void gm200_sor_route_set(struct nvkm_outp *, struct nvkm_ior *);
145 int gm200_sor_route_get(struct nvkm_outp *, int *);
Dbase.c106 struct nvkm_outp *outp; in nvkm_disp_hpd_ctor()
221 struct nvkm_outp *outp; in nvkm_disp_fini()
242 struct nvkm_outp *outp; in nvkm_disp_init()
275 struct nvkm_outp *outp, *outt, *pair; in nvkm_disp_oneinit()
428 struct nvkm_outp *outp; in nvkm_disp_dtor()
Dsorgm200.c49 gm200_sor_route_set(struct nvkm_outp *outp, struct nvkm_ior *ior) in gm200_sor_route_set()
66 gm200_sor_route_get(struct nvkm_outp *outp, int *link) in gm200_sor_route_get()
Ddp.c483 nvkm_dp_disable(struct nvkm_outp *outp, struct nvkm_ior *ior) in nvkm_dp_disable()
496 nvkm_dp_release(struct nvkm_outp *outp) in nvkm_dp_release()
506 nvkm_dp_acquire(struct nvkm_outp *outp) in nvkm_dp_acquire()
715 nvkm_dp_fini(struct nvkm_outp *outp) in nvkm_dp_fini()
723 nvkm_dp_init(struct nvkm_outp *outp) in nvkm_dp_init()
761 nvkm_dp_dtor(struct nvkm_outp *outp) in nvkm_dp_dtor()
833 struct nvkm_outp **poutp) in nvkm_dp_new()
Dnv50.c182 nv50_disp_super_iedt(struct nvkm_head *head, struct nvkm_outp *outp, in nv50_disp_super_iedt()
202 struct nvkm_outp *outp = ior->asy.outp; in nv50_disp_super_ied_on()
255 struct nvkm_outp *outp = ior->arm.outp; in nv50_disp_super_ied_off()
434 struct nvkm_outp *outp; in nv50_disp_super_2_2()
490 struct nvkm_outp *outp; in nv50_disp_super_2_0()
Drootnv50.c45 struct nvkm_outp *temp, *outp = NULL; in nv50_disp_root_mthd_()