Lines Matching refs:ss
22 int ss; in cherryview_sseu_device_status() local
29 for (ss = 0; ss < ss_max; ss++) { in cherryview_sseu_device_status()
32 if (sig1[ss] & CHV_SS_PG_ENABLE) in cherryview_sseu_device_status()
37 sseu->subslice_mask.hsw[0] |= BIT(ss); in cherryview_sseu_device_status()
38 eu_cnt = ((sig1[ss] & CHV_EU08_PG_ENABLE) ? 0 : 2) + in cherryview_sseu_device_status()
39 ((sig1[ss] & CHV_EU19_PG_ENABLE) ? 0 : 2) + in cherryview_sseu_device_status()
40 ((sig1[ss] & CHV_EU210_PG_ENABLE) ? 0 : 2) + in cherryview_sseu_device_status()
41 ((sig2[ss] & CHV_EU311_PG_ENABLE) ? 0 : 2); in cherryview_sseu_device_status()
56 int s, ss; in gen11_sseu_device_status() local
90 for (ss = 0; ss < info->sseu.max_subslices; ss++) { in gen11_sseu_device_status()
94 !(s_reg[s] & (GEN9_PGCTL_SS_ACK(ss)))) in gen11_sseu_device_status()
98 eu_cnt = 2 * hweight32(eu_reg[2 * s + ss / 2] & in gen11_sseu_device_status()
99 eu_mask[ss % 2]); in gen11_sseu_device_status()
116 int s, ss; in gen9_sseu_device_status() local
145 for (ss = 0; ss < info->sseu.max_subslices; ss++) { in gen9_sseu_device_status()
149 if (!(s_reg[s] & (GEN9_PGCTL_SS_ACK(ss)))) in gen9_sseu_device_status()
153 sseu->subslice_mask.hsw[s] |= BIT(ss); in gen9_sseu_device_status()
156 eu_cnt = eu_reg[2 * s + ss / 2] & eu_mask[ss % 2]; in gen9_sseu_device_status()