POSTING_READ_FW
POSTING_READ_FW(RING_HEAD(RENDER_RING_BASE));
POSTING_READ_FW(GTIMR);
POSTING_READ_FW(CURBASE(pipe));
POSTING_READ_FW(reg);
POSTING_READ_FW(DSPCNTR(i9xx_plane));
POSTING_READ_FW(CURCNTR(PIPE_A));
POSTING_READ_FW(mode);
POSTING_READ_FW(GUC_STATUS);
POSTING_READ_FW(RING_IMR(engine->mmio_base));
POSTING_READ_FW(DSPARB);
POSTING_READ_FW(RING_ACTHD(engine->mmio_base));
POSTING_READ_FW(RING_IMR(engine->mmio_base));
POSTING_READ_FW(DVSSURF(pipe));
POSTING_READ_FW(DVSSURF(pipe));
POSTING_READ_FW(PLANE_SURF(pipe, plane_id));
POSTING_READ_FW(PLANE_SURF(pipe, plane_id));
POSTING_READ_FW(SPSURF(pipe, plane_id));
POSTING_READ_FW(SPSURF(pipe, plane_id));
POSTING_READ_FW(SPRSURF(pipe));
POSTING_READ_FW(SPRSURF(pipe));
POSTING_READ_FW(RING_HEAD(base)); /* paranoia */
POSTING_READ_FW(RING_TAIL(base));