_MASKED_FIELD
wa_add(wal, reg, 0, _MASKED_FIELD(mask, val), mask, true);
wa_mcr_add(wal, reg, 0, _MASKED_FIELD(mask, val), mask, true);
_MASKED_FIELD(GEN12_CTX_CTRL_OAR_CONTEXT_ENABLE,
return _MASKED_FIELD(GEN12_OAG_OA_DEBUG_DISABLE_CTX_SWITCH_REPORTS,
#define _MASKED_BIT_ENABLE(a) ({ typeof(a) _a = (a); _MASKED_FIELD(_a, _a); })
#define _MASKED_BIT_DISABLE(a) (_MASKED_FIELD((a), 0))
read_ptr_reg = _MASKED_FIELD(XEHPC_EUSTALL_REPORT1_READ_PTR_MASK, read_ptr_reg);
read_ptr_reg = _MASKED_FIELD(XEHPC_EUSTALL_REPORT1_READ_PTR_MASK, read_ptr_reg);
reg_value = _MASKED_FIELD(EUSTALL_MOCS | EUSTALL_SAMPLE_RATE,
return _MASKED_FIELD(OAG_OA_DEBUG_DISABLE_CTX_SWITCH_REPORTS,
return _MASKED_FIELD(OAG_OA_DEBUG_BUF_SIZE_SELECT,
_MASKED_FIELD(CTX_CTRL_OAC_CONTEXT_ENABLE,
_MASKED_FIELD(CTX_CTRL_OAC_CONTEXT_ENABLE,
_MASKED_FIELD(CTX_CTRL_RUN_ALONE, enable ? CTX_CTRL_RUN_ALONE : 0),
return _MASKED_FIELD(OAG_OA_DEBUG_DISABLE_MMIO_TRG,