Searched refs:eu_mask (Results 1 – 4 of 4) sorted by relevance
/Linux-v4.19/drivers/gpu/drm/i915/ |
D | intel_device_info.h | 140 u8 eu_mask[GEN_MAX_SLICES * GEN_MAX_SUBSLICES]; member 216 u16 eu_mask = 0; in sseu_get_eus() local 220 eu_mask |= ((u16) sseu->eu_mask[offset + i]) << in sseu_get_eus() 224 return eu_mask; in sseu_get_eus() 228 int slice, int subslice, u16 eu_mask) in sseu_set_eus() argument 234 sseu->eu_mask[offset + i] = in sseu_set_eus() 235 (eu_mask >> (BITS_PER_BYTE * i)) & 0xff; in sseu_set_eus()
|
D | intel_device_info.c | 155 for (i = 0; i < ARRAY_SIZE(sseu->eu_mask); i++) in compute_eu_total() 156 total += hweight8(sseu->eu_mask[i]); in compute_eu_total() 205 const int eu_mask = 0xff; in gen10_sseu_info_init() local 229 sseu_set_eus(sseu, 0, ss, (eu_en >> (8 * ss)) & eu_mask); in gen10_sseu_info_init() 231 sseu_set_eus(sseu, 1, 0, (eu_en >> 24) & eu_mask); in gen10_sseu_info_init() 233 sseu_set_eus(sseu, 1, 1, eu_en & eu_mask); in gen10_sseu_info_init() 235 sseu_set_eus(sseu, 2, 0, (eu_en >> 8) & eu_mask); in gen10_sseu_info_init() 236 sseu_set_eus(sseu, 2, 1, (eu_en >> 16) & eu_mask); in gen10_sseu_info_init() 238 sseu_set_eus(sseu, 3, 0, (eu_en >> 24) & eu_mask); in gen10_sseu_info_init() 240 sseu_set_eus(sseu, 3, 1, eu_en & eu_mask); in gen10_sseu_info_init() [all …]
|
D | i915_query.c | 81 sseu->eu_mask, eu_length)) in query_topology_info()
|
D | i915_debugfs.c | 4277 u32 s_reg[SS_MAX], eu_reg[2 * SS_MAX], eu_mask[2]; in gen10_sseu_device_status() local 4293 eu_mask[0] = GEN9_PGCTL_SSA_EU08_ACK | in gen10_sseu_device_status() 4297 eu_mask[1] = GEN9_PGCTL_SSB_EU08_ACK | in gen10_sseu_device_status() 4318 eu_mask[ss % 2]); in gen10_sseu_device_status() 4333 u32 s_reg[SS_MAX], eu_reg[2 * SS_MAX], eu_mask[2]; in gen9_sseu_device_status() local 4342 eu_mask[0] = GEN9_PGCTL_SSA_EU08_ACK | in gen9_sseu_device_status() 4346 eu_mask[1] = GEN9_PGCTL_SSB_EU08_ACK | in gen9_sseu_device_status() 4374 eu_mask[ss%2]); in gen9_sseu_device_status()
|