*/
 enum xe_guc_klv_ids {
        GUC_WORKAROUND_KLV_BLOCK_INTERRUPTS_WHEN_MGSR_BLOCKED                           = 0x9002,
+       GUC_WORKAROUND_KLV_ID_GAM_PFQ_SHADOW_TAIL_POLLING                               = 0x9005,
+       GUC_WORKAROUND_KLV_ID_DISABLE_MTP_DURING_ASYNC_COMPUTE                          = 0x9007,
 };
 
 #endif
 
                guc_waklv_enable_simple(ads,
                                        GUC_WORKAROUND_KLV_BLOCK_INTERRUPTS_WHEN_MGSR_BLOCKED,
                                        &offset, &remain);
+       if (XE_WA(gt, 18024947630))
+               guc_waklv_enable_simple(ads,
+                                       GUC_WORKAROUND_KLV_ID_GAM_PFQ_SHADOW_TAIL_POLLING,
+                                       &offset, &remain);
+       if (XE_WA(gt, 16022287689))
+               guc_waklv_enable_simple(ads,
+                                       GUC_WORKAROUND_KLV_ID_DISABLE_MTP_DURING_ASYNC_COMPUTE,
+                                       &offset, &remain);
 
        size = guc_ads_waklv_size(ads) - remain;
        if (!size)
 
                PLATFORM(DG2)
 14018094691    GRAPHICS_VERSION(2004)
 14019882105    GRAPHICS_VERSION(2004), GRAPHICS_STEP(A0, B0)
+18024947630    GRAPHICS_VERSION(2004)
+               MEDIA_VERSION(2000)
+16022287689    GRAPHICS_VERSION(2004)