REG_MASKED_FIELD_ENABLE
val = enable ? REG_MASKED_FIELD_ENABLE(FW_BLC_SELF_EN) :
val = enable ? REG_MASKED_FIELD_ENABLE(INSTPM_SELF_EN) :
REG_MASKED_FIELD_ENABLE(CSTATE_RENDER_CLOCK_GATE_DISABLE));
REG_MASKED_FIELD_ENABLE(GFX_PPGTT_ENABLE));
engine->tlb_inv.request = REG_MASKED_FIELD_ENABLE(val);
intel_uncore_write_fw(uncore, mode, REG_MASKED_FIELD_ENABLE(STOP_RING));
REG_MASKED_FIELD_ENABLE(GEN12_GFX_PREFETCH_DISABLE));
REG_MASKED_FIELD_ENABLE(GEN12_RCU_MODE_CCS_ENABLE));
mode = REG_MASKED_FIELD_ENABLE(GEN11_GFX_DISABLE_LEGACY_MODE);
mode = REG_MASKED_FIELD_ENABLE(GFX_RUN_LIST_ENABLE);
REG_MASKED_FIELD_ENABLE(ARB_MODE_SWIZZLE_SNB));
REG_MASKED_FIELD_ENABLE(ARB_MODE_SWIZZLE_IVB));
REG_MASKED_FIELD_ENABLE(ARB_MODE_SWIZZLE_BDW));
*cs++ = REG_MASKED_FIELD_ENABLE(INSTRUCTION_STATE_CACHE_INVALIDATE);
REG_MASKED_FIELD_ENABLE(FF_SLICE_CHICKEN_CL_PROVOKING_VERTEX_FIX),
REG_MASKED_FIELD_ENABLE(_3D_CHICKEN_SF_PROVOKING_VERTEX_FIX),
ctl = REG_MASKED_FIELD_ENABLE(CTX_CTRL_INHIBIT_SYN_CTX_SWITCH);
ctl |= REG_MASKED_FIELD_ENABLE(GEN12_CTX_CTRL_RUNALONE_MODE);
REG_MASKED_FIELD_ENABLE(VLV_COUNT_RANGE_HIGH |
REG_MASKED_FIELD_ENABLE(VLV_COUNT_RANGE_HIGH |
REG_MASKED_FIELD_ENABLE(VLV_COUNT_RANGE_HIGH));
REG_MASKED_FIELD_ENABLE(VLV_COUNT_RANGE_HIGH));
intel_uncore_write_fw(uncore, reg, REG_MASKED_FIELD_ENABLE(request));
REG_MASKED_FIELD_ENABLE(GEN6_PSMI_SLEEP_MSG_DISABLE));
REG_MASKED_FIELD_ENABLE(INSTPM_TLB_INVALIDATE | INSTPM_SYNC_FLUSH));
REG_MASKED_FIELD_ENABLE(GFX_PPGTT_ENABLE));
*cs++ = REG_MASKED_FIELD_ENABLE(INSTPM_TLB_INVALIDATE);
*cs++ = REG_MASKED_FIELD_ENABLE(GEN6_PSMI_SLEEP_MSG_DISABLE);
REG_MASKED_FIELD_ENABLE(HSW_ROW_CHICKEN3_L3_GLOBAL_ATOMICS_DISABLE),
REG_MASKED_FIELD_ENABLE(DIS_ATOMIC_CHAINING_TYPED_WRITES),
0, REG_MASKED_FIELD_ENABLE(VS_TIMER_DISPATCH),
0, REG_MASKED_FIELD_ENABLE(ECO_CONSTANT_BUFFER_SR_DISABLE),
REG_MASKED_FIELD_ENABLE(ENABLE_PREFETCH_INTO_IC),
wa_add(wal, reg, 0, REG_MASKED_FIELD_ENABLE(val), val, true);
wa_mcr_add(wal, reg, 0, REG_MASKED_FIELD_ENABLE(val), val, true);
REG_MASKED_FIELD_ENABLE(FLOAT_BLEND_OPTIMIZATION_ENABLE),
REG_MASKED_FIELD_ENABLE(GEN11_GFX_DISABLE_LEGACY_MODE));
REG_MASKED_FIELD_ENABLE(dma_flags | START_DMA));
(*(u32 *)p_data) &= ~REG_MASKED_FIELD_ENABLE(1);
(*(u32 *)p_data) &= ~REG_MASKED_FIELD_ENABLE(2);
(*(u32 *)p_data) &= ~REG_MASKED_FIELD_ENABLE(0x18);
~REG_MASKED_FIELD_ENABLE(RESET_CTL_REQUEST_RESET), D_BDW_PLUS, NULL,
REG_MASKED_FIELD_ENABLE(CTX_CTRL_ENGINE_CTX_RESTORE_INHIBIT);
(((_val) & REG_MASKED_FIELD_ENABLE(_b)) == REG_MASKED_FIELD_ENABLE(_b))
REG_MASKED_FIELD_ENABLE(GEN12_CTX_CTRL_OAR_CONTEXT_ENABLE) :
REG_MASKED_FIELD_ENABLE(GEN9_OA_DEBUG_DISABLE_CLK_RATIO_REPORTS |
return REG_MASKED_FIELD_ENABLE(GEN12_OAG_OA_DEBUG_DISABLE_CTX_SWITCH_REPORTS);
REG_MASKED_FIELD_ENABLE(STALL_DOP_GATING_DISABLE));
REG_MASKED_FIELD_ENABLE(GEN12_DISABLE_DOP_GATING));
REG_MASKED_FIELD_ENABLE(GEN12_OAG_OA_DEBUG_DISABLE_CLK_RATIO_REPORTS |
val = val & ~REG_MASKED_FIELD_ENABLE(GEN8_ST_PO_DISABLE);
val = val & ~REG_MASKED_FIELD_ENABLE(HSW_WAIT_FOR_RC6_EXIT_ENABLE);
REG_MASKED_FIELD_ENABLE(GEN8_RC_SEMA_IDLE_MSG_DISABLE));
REG_MASKED_FIELD_ENABLE(DOP_CLOCK_GATING_DISABLE));
REG_MASKED_FIELD_ENABLE(DOP_CLOCK_GATING_DISABLE));
REG_MASKED_FIELD_ENABLE(DOP_CLOCK_GATING_DISABLE));
REG_MASKED_FIELD_ENABLE(DOP_CLOCK_GATING_DISABLE));
REG_MASKED_FIELD_ENABLE(GEN8_RC_SEMA_IDLE_MSG_DISABLE));
REG_MASKED_FIELD_ENABLE(MI_ARB_DISPLAY_TRICKLE_FEED_DISABLE));
REG_MASKED_FIELD_ENABLE(MI_ARB_DISPLAY_TRICKLE_FEED_DISABLE));
REG_MASKED_FIELD_ENABLE(ECO_GATING_CX_ONLY));
intel_uncore_write(&i915->uncore, INSTPM, REG_MASKED_FIELD_ENABLE(INSTPM_AGPBUSY_INT_EN));
REG_MASKED_FIELD_ENABLE(MI_ARB_C3_LP_WRITE_ENABLE));
REG_MASKED_FIELD_ENABLE(MI_ARB_DISPLAY_TRICKLE_FEED_DISABLE));
intel_uncore_write(&i915->uncore, MI_STATE, REG_MASKED_FIELD_ENABLE(MI_AGPBUSY_INT_EN) |
REG_MASKED_FIELD_ENABLE(MEM_DISPLAY_TRICKLE_FEED_DISABLE));
REG_MASKED_FIELD_ENABLE(SCPD_FBC_IGNORE_3D));
REG_MASKED_FIELD_ENABLE(MEM_DISPLAY_A_TRICKLE_FEED_DISABLE) |
REG_MASKED_FIELD_ENABLE(MEM_DISPLAY_B_TRICKLE_FEED_DISABLE));
#define fw_set(d, val) writel(REG_MASKED_FIELD_ENABLE((val)), (d)->reg_set)
u32 val = enable ? REG_MASKED_FIELD_ENABLE(KCR_INIT_ALLOW_DISPLAY_ME_WRITES) :
write_ptr_reg = REG_MASKED_FIELD_ENABLE(XEHPC_EUSTALL_REPORT_OVERFLOW_DROP);
REG_MASKED_FIELD_ENABLE(DISABLE_DOP_GATING));
*cmd++ = REG_MASKED_FIELD_ENABLE(INSTRUCTION_STATE_CACHE_INVALIDATE);
REG_MASKED_FIELD_ENABLE(CTX_CTRL_RUN_ALONE));
REG_MASKED_FIELD_ENABLE(CTX_CTRL_PXP_ENABLE));
state_cache_perf_fix[2] = REG_MASKED_FIELD_ENABLE(DISABLE_STATE_CACHE_PERF_FIX);
regs[CTX_CONTEXT_CONTROL] = REG_MASKED_FIELD_ENABLE(CTX_CTRL_INHIBIT_SYN_CTX_SWITCH |
REG_MASKED_FIELD_ENABLE(CTX_CTRL_INDIRECT_RING_STATE_ENABLE);
return REG_MASKED_FIELD_ENABLE(OAG_OA_DEBUG_DISABLE_CTX_SWITCH_REPORTS);
return REG_MASKED_FIELD_ENABLE(OAG_OA_DEBUG_BUF_SIZE_SELECT);
REG_MASKED_FIELD_ENABLE(STALL_DOP_GATING_DISABLE));
REG_MASKED_FIELD_ENABLE(DISABLE_DOP_GATING));
REG_MASKED_FIELD_ENABLE(oa_debug) |
REG_MASKED_FIELD_ENABLE(CTX_CTRL_OAC_CONTEXT_ENABLE) :
REG_MASKED_FIELD_ENABLE(CTX_CTRL_OAC_CONTEXT_ENABLE | CTX_CTRL_RUN_ALONE) :
return REG_MASKED_FIELD_ENABLE(OAG_OA_DEBUG_DISABLE_MMIO_TRG);
u32 val = enable ? REG_MASKED_FIELD_ENABLE(KCR_INIT_ALLOW_DISPLAY_ME_WRITES) :
REG_MASKED_FIELD_ENABLE(dma_flags | START_DMA));