OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:subslice
(Results
1 - 6
of
6
) sorted by relevancy
/src/sys/external/bsd/drm2/dist/drm/i915/gt/
intel_sseu.h
33
/* For each slice, which
subslice
(s) has(have) 7 EUs (bitfield)? */
73
int
subslice
)
76
int ss_idx =
subslice
/ BITS_PER_BYTE;
82
return mask & BIT(
subslice
% BITS_PER_BYTE);
intel_engine_cs.c
928
int slice, int
subslice
, i915_reg_t reg)
937
mcr_ss = GEN11_MCR_SLICE(slice) | GEN11_MCR_SUBSLICE(
subslice
);
940
mcr_ss = GEN8_MCR_SLICE(slice) | GEN8_MCR_SUBSLICE(
subslice
);
980
int
subslice
;
local
994
for_each_instdone_slice_subslice(i915, sseu, slice,
subslice
) {
995
instdone->sampler[slice][
subslice
] =
996
read_subslice_reg(engine, slice,
subslice
,
998
instdone->row[slice][
subslice
] =
999
read_subslice_reg(engine, slice,
subslice
,
intel_workarounds.c
396
* Only consider slices where one, and only one,
subslice
has 7
787
unsigned int slice,
subslice
;
local
800
* Before any MMIO read into slice/
subslice
specific registers, MCR
810
* to which
subslice
, or to which L3 bank, the respective mmio reads
832
subslice
= fls(l3_en & intel_sseu_get_subslices(sseu, slice));
833
if (!
subslice
) {
834
DRM_WARN("No common index found between
subslice
mask %x and L3 bank mask %x!\n",
836
subslice
= fls(l3_en);
837
WARN_ON(!
subslice
);
839
subslice
--
[
all
...]
/src/sys/external/bsd/drm2/dist/drm/i915/
intel_device_info.c
120
drm_printf(p, "
subslice
total: %u\n", intel_sseu_subslice_total(sseu));
127
drm_printf(p, "EU per
subslice
: %u\n", sseu->eu_per_subslice);
130
drm_printf(p, "has
subslice
power gating: %s\n",
145
int
subslice
)
149
return slice * slice_stride +
subslice
* sseu->eu_stride;
153
int
subslice
)
155
int i, offset = sseu_eu_idx(sseu, slice,
subslice
);
166
static void sseu_set_eus(struct sseu_dev_info *sseu, int slice, int
subslice
,
169
int i, offset = sseu_eu_idx(sseu, slice,
subslice
);
188
drm_printf(p, "slice%d: %u
subslice
(s) (0x%08x):\n"
[
all
...]
i915_gpu_error.c
436
int
subslice
;
local
450
for_each_instdone_slice_subslice(m->i915, sseu, slice,
subslice
)
452
slice,
subslice
,
453
ee->instdone.sampler[slice][
subslice
]);
455
for_each_instdone_slice_subslice(m->i915, sseu, slice,
subslice
)
457
slice,
subslice
,
458
ee->instdone.row[slice][
subslice
]);
i915_reg.h
2640
#define GEN8_MCR_SUBSLICE(
subslice
) (((
subslice
) & 3) << 24)
2644
#define GEN11_MCR_SUBSLICE(
subslice
) (((
subslice
) & 0x7) << 24)
9060
#define GEN9_PGCTL_SS_ACK(
subslice
) (1 << (2 + (
subslice
) * 2))
Completed in 43 milliseconds
Indexes created Sun Feb 22 08:20:21 UTC 2026