[PATCH 6/6] drm/i915: add debug prints to intel_sseu.h

Stuart Summers stuart.summers at intel.com
Wed Apr 24 19:49:25 UTC 2019


Signed-off-by: Stuart Summers <stuart.summers at intel.com>
---
 drivers/gpu/drm/i915/intel_sseu.h | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/drivers/gpu/drm/i915/intel_sseu.h b/drivers/gpu/drm/i915/intel_sseu.h
index c8d434acca82..dbe5772e908b 100644
--- a/drivers/gpu/drm/i915/intel_sseu.h
+++ b/drivers/gpu/drm/i915/intel_sseu.h
@@ -81,6 +81,11 @@ sseu_subslices_per_slice(const struct sseu_dev_info *sseu, u8 slice)
 {
 	unsigned int i, total = 0;
 
+	printk("%s: slice: %d, ss_stride: %d\n", __func__, slice, sseu->ss_stride);
+
+	for (i = 0; i < sseu->max_slices * sseu->ss_stride; i++)
+		printk("%s: ss_mask[%d]: 0x%02x\n", __func__, i, sseu->subslice_mask[i]);
+
 	for (i = 0; i < sseu->ss_stride; i++)
 		total += hweight8(sseu->subslice_mask[slice * sseu->ss_stride +
 						      i]);
@@ -94,6 +99,8 @@ static inline void sseu_copy_subslices(const struct sseu_dev_info *sseu,
 {
 	int offset = slice * sseu->ss_stride;
 
+	printk("%s: offset: %d, ss_stride: %d\n", __func__, offset, sseu->ss_stride);
+
 	memcpy(&to_mask[offset], &from_mask[offset], sseu->ss_stride);
 }
 
-- 
2.21.0.5.gaeb582a983



More information about the Intel-gfx-trybot mailing list