CURPOS
intel_de_write_fw(display, CURPOS(display, PIPE_A), pos);
intel_de_write_fw(display, CURPOS(display, PIPE_A), pos);
intel_de_write_dsb(display, dsb, CURPOS(display, pipe), pos);
intel_de_write_dsb(display, dsb, CURPOS(display, pipe), pos);
val = vgpu_vreg_t(vgpu, CURPOS(display, pipe));
MMIO_D(CURPOS(display, PIPE_A));
MMIO_D(CURPOS(display, PIPE_B));
MMIO_D(CURPOS(display, PIPE_C));
i810_writel(CURPOS, mmio, tmp);