Lines Matching refs:subslice
894 unsigned int slice, unsigned int subslice) in __set_mcr_steering() argument
898 mcr = GEN11_MCR_SLICE(slice) | GEN11_MCR_SUBSLICE(subslice); in __set_mcr_steering()
905 unsigned int slice, unsigned int subslice) in __add_mcr_wa() argument
907 drm_dbg(&i915->drm, "MCR slice=0x%x, subslice=0x%x\n", slice, subslice); in __add_mcr_wa()
909 __set_mcr_steering(wal, GEN8_MCR_SELECTOR, slice, subslice); in __add_mcr_wa()
916 unsigned int slice, subslice; in icl_wa_init_mcr() local
931 subslice = __ffs(intel_sseu_get_subslices(sseu, slice)); in icl_wa_init_mcr()
938 if (i915->gt.info.l3bank_mask & BIT(subslice)) in icl_wa_init_mcr()
941 __add_mcr_wa(i915, wal, slice, subslice); in icl_wa_init_mcr()
949 unsigned long slice, subslice = 0, slice_mask = 0; in xehp_init_mcr() local
1007 subslice = __ffs(dss_mask >> (slice * GEN_DSS_PER_GSLICE)); in xehp_init_mcr()
1008 WARN_ON(subslice > GEN_DSS_PER_GSLICE); in xehp_init_mcr()
1011 __add_mcr_wa(i915, wal, slice, subslice); in xehp_init_mcr()