Home
last modified time | relevance | path

Searched refs:nvkm_head (Results 1 – 14 of 14) sorted by relevance

/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A Dhead.h7 struct nvkm_head { struct
35 void nvkm_head_del(struct nvkm_head **); argument
36 struct nvkm_head *nvkm_head_find(struct nvkm_disp *, int id);
39 void (*state)(struct nvkm_head *, struct nvkm_head_state *);
40 void (*rgpos)(struct nvkm_head *, u16 *hline, u16 *vline);
41 void (*rgclk)(struct nvkm_head *, int div);
42 void (*vblank_get)(struct nvkm_head *);
43 void (*vblank_put)(struct nvkm_head *);
48 void nv50_head_rgpos(struct nvkm_head *, u16 *, u16 *);
52 void gf119_head_rgclk(struct nvkm_head *, int);
[all …]
H A Dhead.c31 struct nvkm_head *
34 struct nvkm_head *head; in nvkm_head_find()
43 nvkm_head_del(struct nvkm_head **phead) in nvkm_head_del()
45 struct nvkm_head *head = *phead; in nvkm_head_del()
58 struct nvkm_head *head; in nvkm_head_new_()
H A Dpriv.h7 struct nvkm_head;
52 void nv50_disp_super_1_0(struct nvkm_disp *, struct nvkm_head *);
53 void nv50_disp_super_2_0(struct nvkm_disp *, struct nvkm_head *);
54 void nv50_disp_super_2_1(struct nvkm_disp *, struct nvkm_head *);
55 void nv50_disp_super_2_2(struct nvkm_disp *, struct nvkm_head *);
56 void nv50_disp_super_3_0(struct nvkm_disp *, struct nvkm_head *);
H A Duhead.c22 #define nvkm_uhead(p) container_of((p), struct nvkm_head, object)
33 struct nvkm_head *head = nvkm_uhead(object); in nvkm_uhead_uevent()
46 nvkm_uhead_mthd_scanoutpos(struct nvkm_head *head, void *argv, u32 argc) in nvkm_uhead_mthd_scanoutpos()
77 struct nvkm_head *head = nvkm_uhead(object); in nvkm_uhead_mthd()
89 struct nvkm_head *head = nvkm_uhead(object); in nvkm_uhead_dtor()
109 struct nvkm_head *head; in nvkm_uhead_new()
H A Dnv04.c30 nv04_head_vblank_put(struct nvkm_head *head) in nv04_head_vblank_put()
37 nv04_head_vblank_get(struct nvkm_head *head) in nv04_head_vblank_get()
44 nv04_head_rgpos(struct nvkm_head *head, u16 *hline, u16 *vline) in nv04_head_rgpos()
53 nv04_head_state(struct nvkm_head *head, struct nvkm_head_state *state) in nv04_head_state()
H A Dnv50.c337 nv50_head_vblank_put(struct nvkm_head *head) in nv50_head_vblank_put()
345 nv50_head_vblank_get(struct nvkm_head *head) in nv50_head_vblank_get()
353 nv50_head_rgclk(struct nvkm_head *head, int div) in nv50_head_rgclk()
361 nv50_head_rgpos(struct nvkm_head *head, u16 *hline, u16 *vline) in nv50_head_rgpos()
995 nv50_disp_super_ied_on(struct nvkm_head *head, in nv50_disp_super_ied_on()
1076 nv50_disp_super_ior_asy(struct nvkm_head *head) in nv50_disp_super_ior_asy()
1090 nv50_disp_super_ior_arm(struct nvkm_head *head) in nv50_disp_super_ior_arm()
1104 nv50_disp_super_3_0(struct nvkm_disp *disp, struct nvkm_head *head) in nv50_disp_super_3_0()
1329 struct nvkm_head *head; in nv50_disp_super_1()
1349 struct nvkm_head *head; in nv50_disp_super()
[all …]
H A Dbase.c45 struct nvkm_head *head = nvkm_head_find(disp, id); in nvkm_disp_vblank_fini()
54 struct nvkm_head *head = nvkm_head_find(disp, id); in nvkm_disp_vblank_init()
165 struct nvkm_head *head; in nvkm_disp_oneinit()
312 struct nvkm_head *head; in nvkm_disp_dtor()
H A Dgf119.c399 gf119_head_vblank_put(struct nvkm_head *head) in gf119_head_vblank_put()
407 gf119_head_vblank_get(struct nvkm_head *head) in gf119_head_vblank_get()
415 gf119_head_rgclk(struct nvkm_head *head, int div) in gf119_head_rgclk()
422 gf119_head_state(struct nvkm_head *head, struct nvkm_head_state *state) in gf119_head_state()
1015 struct nvkm_head *head; in gf119_disp_super()
1105 struct nvkm_head *head; in gf119_disp_intr()
1168 struct nvkm_head *head; in gf119_disp_init()
H A Doutp.h67 struct nvkm_head *head;
H A Dgv100.c242 gv100_head_vblank_put(struct nvkm_head *head) in gv100_head_vblank_put()
249 gv100_head_vblank_get(struct nvkm_head *head) in gv100_head_vblank_get()
256 gv100_head_rgpos(struct nvkm_head *head, u16 *hline, u16 *vline) in gv100_head_rgpos()
266 gv100_head_state(struct nvkm_head *head, struct nvkm_head_state *state) in gv100_head_state()
839 struct nvkm_head *head; in gv100_disp_super()
1128 struct nvkm_head *head; in gv100_disp_init()
H A Dudisp.c86 struct nvkm_head *head; in nvkm_udisp_new()
H A Dtu102.c109 struct nvkm_head *head; in tu102_disp_init()
H A Duoutp.c131 struct nvkm_head *head = outp->asy.head; in nvkm_uoutp_mthd_release()
H A Ddp.c541 struct nvkm_head *head; in nvkm_dp_acquire()