Commit 2ea05b4b authored by Vinay Belgaumkar's avatar Vinay Belgaumkar
Browse files

drm/xe: Add GSC to powergate_info

parent fabedb75
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -367,6 +367,7 @@
#define FORCEWAKE_RENDER			XE_REG(0xa278)

#define POWERGATE_DOMAIN_STATUS			XE_REG(0xa2a0)
#define   GSC_AWAKE_STATUS			REG_BIT(8)
#define   MEDIA_SLICE3_AWAKE_STATUS		REG_BIT(4)
#define   MEDIA_SLICE2_AWAKE_STATUS		REG_BIT(3)
#define   MEDIA_SLICE1_AWAKE_STATUS		REG_BIT(2)
+5 −0
Original line number Diff line number Diff line
@@ -254,6 +254,11 @@ int xe_gt_idle_pg_print(struct xe_gt *gt, struct drm_printer *p)
		drm_printf(p, "Media Samplers Power Gating Enabled: %s\n",
			   str_yes_no(pg_enabled & MEDIA_SAMPLERS_POWERGATE_ENABLE));

	if (gt->info.engine_mask & BIT(XE_HW_ENGINE_GSCCS0)) {
		drm_printf(p, "GSC Power Gate Status: %s\n",
			   str_up_down(pg_status & GSC_AWAKE_STATUS));
	}

	return 0;
}