Re: [PATCH v2 1/6] drm/i915: store all subslice masks

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




On 12/01/2018 10:58, Lionel Landwerlin wrote:
On 12/01/18 10:15, Tvrtko Ursulin wrote:

[snip]


--- a/drivers/gpu/drm/i915/intel_device_info.c
+++ b/drivers/gpu/drm/i915/intel_device_info.c
@@ -80,12 +80,17 @@ void intel_device_info_dump_flags(const struct intel_device_info *info,     static void sseu_dump(const struct sseu_dev_info *sseu, struct drm_printer *p)
  {
+    int s;
+
      drm_printf(p, "slice mask: %04x\n", sseu->slice_mask);
      drm_printf(p, "slice total: %u\n", hweight8(sseu->slice_mask));
      drm_printf(p, "subslice total: %u\n", sseu_subslice_total(sseu));
-    drm_printf(p, "subslice mask %04x\n", sseu->subslice_mask);
-    drm_printf(p, "subslice per slice: %u\n",
-           hweight8(sseu->subslice_mask));
+    for (s = 0; s < ARRAY_SIZE(sseu->subslice_mask); s++) {
+        drm_printf(p, "slice%d subslice mask %04x\n",
+               s, sseu->subslice_mask[s]);
+        drm_printf(p, "slice%d subslice per slice: %u\n",
+               s, hweight8(sseu->subslice_mask[s]));

Cosmetic only but consider condensing this into one line if you don't have a preference to either.

Sure, just conscious about the 80characters.

I wasn't 100% clear here - I meant the kernel log messages, not the source code. I think there is no point in logging two lines per slice where one only contains a mask, and second a count.

Regards,

Tvrtko
_______________________________________________
Intel-gfx mailing list
Intel-gfx@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/intel-gfx




[Index of Archives]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux