I915_READ_FW
#define POSTING_READ_FW(reg__) (void)I915_READ_FW(reg__)
error->forcewake = I915_READ_FW(FORCEWAKE_VLV);
error->forcewake = I915_READ_FW(FORCEWAKE);
error->forcewake = I915_READ_FW(FORCEWAKE_MT);
position = (I915_READ_FW(PIPEFRAMEPIXEL(pipe)) & PIPE_PIXEL_MASK) >> PIPE_PIXEL_SHIFT;
master_ctl = I915_READ_FW(GEN8_MASTER_IRQ);
high1 = I915_READ_FW(high_frame) & PIPE_FRAME_HIGH_MASK;
low = I915_READ_FW(low_frame);
high2 = I915_READ_FW(high_frame) & PIPE_FRAME_HIGH_MASK;
scan_prev_time = I915_READ_FW(PIPE_FRMTMSTMP(crtc->pipe));
scan_curr_time = I915_READ_FW(IVB_TIMESTAMP_CTR);
scan_post_time = I915_READ_FW(PIPE_FRMTMSTMP(crtc->pipe));
position = I915_READ_FW(PIPEDSL(pipe)) & DSL_LINEMASK_GEN2;
position = I915_READ_FW(PIPEDSL(pipe)) & DSL_LINEMASK_GEN3;
temp = I915_READ_FW(PIPEDSL(pipe)) & DSL_LINEMASK_GEN3;
val = I915_READ_FW(RING_CTL(engine->mmio_base));
mcr = I915_READ_FW(GEN8_MCR_SELECTOR);
ret = I915_READ_FW(reg);
ret = wait_for_us((gmbus2 = I915_READ_FW(GMBUS2)) & status, 2);
ret = wait_for((gmbus2 = I915_READ_FW(GMBUS2)) & status, 50);
val = I915_READ_FW(GMBUS3);
dsparb = I915_READ_FW(DSPARB);
dsparb2 = I915_READ_FW(DSPARB2);
dsparb = I915_READ_FW(DSPARB);
dsparb2 = I915_READ_FW(DSPARB2);
dsparb3 = I915_READ_FW(DSPARB3);
dsparb2 = I915_READ_FW(DSPARB2);
I915_READ_FW(GEN6_PCODE_MAILBOX) & GEN6_PCODE_ERROR_MASK;
I915_READ_FW(GEN6_PCODE_MAILBOX) & GEN6_PCODE_ERROR_MASK;
if (I915_READ_FW(GEN6_PCODE_MAILBOX) & GEN6_PCODE_READY) {
*val = I915_READ_FW(GEN6_PCODE_DATA);
if (I915_READ_FW(GEN6_PCODE_MAILBOX) & GEN6_PCODE_READY) {
upper = I915_READ_FW(reg);
lower = I915_READ_FW(reg);
upper = I915_READ_FW(reg);
time_hw = I915_READ_FW(reg);
I915_WRITE_FW(RING_HEAD(base), I915_READ_FW(RING_TAIL(base)));
if (I915_READ_FW(RING_HEAD(base)) != 0)
#define done (((reg_value = I915_READ_FW(reg)) & mask) == value)
u32 val = I915_READ_FW(wa->reg);