Lines Matching refs:v0
42 struct nv04_disp_scanoutpos_v0 v0; in nv50_disp_root_scanoutpos() member
47 if (nvif_unpack(args->v0, 0, 0, false)) { in nv50_disp_root_scanoutpos()
49 args->v0.version); in nv50_disp_root_scanoutpos()
50 args->v0.vblanke = (blanke & 0xffff0000) >> 16; in nv50_disp_root_scanoutpos()
51 args->v0.hblanke = (blanke & 0x0000ffff); in nv50_disp_root_scanoutpos()
52 args->v0.vblanks = (blanks & 0xffff0000) >> 16; in nv50_disp_root_scanoutpos()
53 args->v0.hblanks = (blanks & 0x0000ffff); in nv50_disp_root_scanoutpos()
54 args->v0.vtotal = ( total & 0xffff0000) >> 16; in nv50_disp_root_scanoutpos()
55 args->v0.htotal = ( total & 0x0000ffff); in nv50_disp_root_scanoutpos()
56 args->v0.time[0] = ktime_to_ns(ktime_get()); in nv50_disp_root_scanoutpos()
57 args->v0.vline = /* vline read locks hline */ in nv50_disp_root_scanoutpos()
59 args->v0.time[1] = ktime_to_ns(ktime_get()); in nv50_disp_root_scanoutpos()
60 args->v0.hline = in nv50_disp_root_scanoutpos()
72 struct nv50_disp_mthd_v0 v0; in nv50_disp_root_mthd_() member
87 if (nvif_unpack(args->v0, 0, 0, true)) { in nv50_disp_root_mthd_()
89 args->v0.version, args->v0.method, args->v0.head); in nv50_disp_root_mthd_()
90 mthd = args->v0.method; in nv50_disp_root_mthd_()
91 head = args->v0.head; in nv50_disp_root_mthd_()
144 struct nv50_disp_sor_lvds_script_v0 v0; in nv50_disp_root_mthd_() member
147 if (nvif_unpack(args->v0, 0, 0, false)) { in nv50_disp_root_mthd_()
150 args->v0.version, args->v0.script); in nv50_disp_root_mthd_()
151 disp->sor.lvdsconf = args->v0.script; in nv50_disp_root_mthd_()
160 struct nv50_disp_sor_dp_pwr_v0 v0; in nv50_disp_root_mthd_() member
163 if (nvif_unpack(args->v0, 0, 0, false)) { in nv50_disp_root_mthd_()
165 args->v0.version, args->v0.state); in nv50_disp_root_mthd_()
166 if (args->v0.state == 0) { in nv50_disp_root_mthd_()
172 if (args->v0.state != 0) { in nv50_disp_root_mthd_()