Searched refs:mcr_reg (Results 1 - 8 of 8) sorted by relevance

/linux-master/drivers/gpu/drm/xe/
H A Dxe_gt_mcr.h18 u32 xe_gt_mcr_unicast_read(struct xe_gt *gt, struct xe_reg_mcr mcr_reg,
20 u32 xe_gt_mcr_unicast_read_any(struct xe_gt *gt, struct xe_reg_mcr mcr_reg);
22 void xe_gt_mcr_unicast_write(struct xe_gt *gt, struct xe_reg_mcr mcr_reg,
24 void xe_gt_mcr_multicast_write(struct xe_gt *gt, struct xe_reg_mcr mcr_reg,
/linux-master/drivers/gpu/drm/i915/gt/
H A Dintel_workarounds_types.h18 i915_mcr_reg_t mcr_reg; member in union:i915_wa::__anon719
H A Dintel_tlb.c34 engine->tlb_inv.reg.mcr_reg,
73 engine->tlb_inv.reg.mcr_reg,
H A Dintel_workarounds.c233 .mcr_reg = reg,
1004 intel_gt_mcr_read_any_fw(wal->gt, wa->mcr_reg) :
1851 intel_gt_mcr_read_any_fw(gt, wa->mcr_reg) :
1856 intel_gt_mcr_multicast_write_fw(gt, wa->mcr_reg, val);
1863 intel_gt_mcr_read_any_fw(gt, wa->mcr_reg) :
1899 intel_gt_mcr_read_any_fw(gt, wa->mcr_reg) :
1951 .mcr_reg = reg,
1961 wa.mcr_reg.reg |= flags;
H A Dintel_engine_types.h350 i915_mcr_reg_t mcr_reg; member in union:intel_engine_tlb_inv_reg
H A Dintel_engine_cs.c1174 [RENDER_CLASS].mcr_reg = XEHP_GFX_TLB_INV_CR,
1175 [VIDEO_DECODE_CLASS].mcr_reg = XEHP_VD_TLB_INV_CR,
1176 [VIDEO_ENHANCEMENT_CLASS].mcr_reg = XEHP_VE_TLB_INV_CR,
1177 [COPY_ENGINE_CLASS].mcr_reg = XEHP_BLT_TLB_INV_CR,
1178 [COMPUTE_CLASS].mcr_reg = XEHP_COMPCTX_TLB_INV_CR,
1236 !regs[class].mcr_reg.reg)))
/linux-master/drivers/media/dvb-frontends/
H A Dstv0299.c56 u8 mcr_reg; member in struct:stv0299_state
455 stv0299_writeregI(state, 0x02, 0x30 | state->mcr_reg);
466 state->mcr_reg = val & 0xf;
624 stv0299_writeregI(state, 0x02, 0xb0 | state->mcr_reg);
/linux-master/drivers/gpu/drm/i915/gt/uc/
H A Dintel_guc_ads.c386 ret |= GUC_MCR_REG_ADD(gt, regset, wa->mcr_reg, wa->masked_reg);

Completed in 174 milliseconds