Home
last modified time | relevance | path

Searched refs:eu_mask (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/i915/
Dintel_device_info.h140 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()
Dintel_device_info.c155 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 …]
Di915_query.c81 sseu->eu_mask, eu_length)) in query_topology_info()
Di915_debugfs.c4277 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()