Searched refs:nvkm_head (Results 1 – 14 of 14) sorted by relevance
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
H A D | head.h | 7 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 D | head.c | 31 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 D | priv.h | 7 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 D | uhead.c | 22 #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 D | nv04.c | 30 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 D | nv50.c | 337 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 D | base.c | 45 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 D | gf119.c | 399 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 D | outp.h | 67 struct nvkm_head *head;
|
H A D | gv100.c | 242 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 D | udisp.c | 86 struct nvkm_head *head; in nvkm_udisp_new()
|
H A D | tu102.c | 109 struct nvkm_head *head; in tu102_disp_init()
|
H A D | uoutp.c | 131 struct nvkm_head *head = outp->asy.head; in nvkm_uoutp_mthd_release()
|
H A D | dp.c | 541 struct nvkm_head *head; in nvkm_dp_acquire()
|