]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/i915: Add bigjoiner and uncompressed joiner hw readout sanity checks
authorStanislav Lisovskiy <stanislav.lisovskiy@intel.com>
Mon, 30 Sep 2024 16:35:38 +0000 (22:05 +0530)
committerAnkit Nautiyal <ankit.k.nautiyal@intel.com>
Tue, 1 Oct 2024 09:04:36 +0000 (14:34 +0530)
commit012daa8c625d00966e3010143e4c16deabbd6fdd
tree5dfb64294cd9cfbc652bd8a652688d04d7d18eef
parent4e6ebb419a02950840a4a610a5bfca8fe55b03c7
drm/i915: Add bigjoiner and uncompressed joiner hw readout sanity checks

Add sanity checks for primary and secondary bigjoiner/uncompressed
bitmasks, should make it easier to spot possible issues.

v2:
-Streamline the expected masks and add few more drm_WARNs. (Ville)
-Use %#x format specifier for printing joiner masks. (Ville)
-Use struct intel_display instead of struct drm_i915_private. (Ankit)

v3:
-Rename helper to get expected uncompressed joiner pipes. (Ville)

Signed-off-by: Stanislav Lisovskiy <stanislav.lisovskiy@intel.com>
Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
Reviewed-by: Suraj Kandpal <suraj.kandpal@intel.com> (v1)
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240930163549.416410-3-ankit.k.nautiyal@intel.com
drivers/gpu/drm/i915/display/intel_display.c