#define FORCEWAKE_GT                           XE_REG(0xa188)
 
 #define PG_ENABLE                              XE_REG(0xa210)
+#define   VD2_MFXVDENC_POWERGATE_ENABLE                REG_BIT(8)
+#define   VD2_HCP_POWERGATE_ENABLE             REG_BIT(7)
+#define   VD0_MFXVDENC_POWERGATE_ENABLE                REG_BIT(4)
+#define   VD0_HCP_POWERGATE_ENABLE             REG_BIT(3)
 
 #define CTC_MODE                               XE_REG(0xa26c)
 #define   CTC_SHIFT_PARAMETER_MASK             REG_GENMASK(2, 1)
 
          XE_RTP_ENTRY_FLAG(FOREACH_ENGINE),
        },
 
+       /* Xe2_HPM */
+
+       { XE_RTP_NAME("16021867713"),
+         XE_RTP_RULES(MEDIA_VERSION(1301),
+                      ENGINE_CLASS(VIDEO_DECODE)),
+         XE_RTP_ACTIONS(SET(VDBOX_CGCTL3F1C(0), MFXPIPE_CLKGATE_DIS)),
+         XE_RTP_ENTRY_FLAG(FOREACH_ENGINE),
+       },
+       { XE_RTP_NAME("14020316580"),
+         XE_RTP_RULES(MEDIA_VERSION(1301)),
+         XE_RTP_ACTIONS(CLR(PG_ENABLE,
+                            VD0_HCP_POWERGATE_ENABLE |
+                            VD0_MFXVDENC_POWERGATE_ENABLE |
+                            VD2_HCP_POWERGATE_ENABLE |
+                            VD2_MFXVDENC_POWERGATE_ENABLE)),
+       },
+       { XE_RTP_NAME("14019449301"),
+         XE_RTP_RULES(MEDIA_VERSION(1301), ENGINE_CLASS(VIDEO_DECODE)),
+         XE_RTP_ACTIONS(SET(VDBOX_CGCTL3F08(0), CG3DDISHRS_CLKGATE_DIS)),
+         XE_RTP_ENTRY_FLAG(FOREACH_ENGINE),
+       },
+
        {}
 };
 
          XE_RTP_ACTIONS(SET(LSC_CHICKEN_BIT_0, WR_REQ_CHAINING_DIS))
        },
 
+       /* Xe2_HPM */
+
+       { XE_RTP_NAME("16021639441"),
+         XE_RTP_RULES(MEDIA_VERSION(1301)),
+         XE_RTP_ACTIONS(SET(CSFE_CHICKEN1(0),
+                            GHWSP_CSB_REPORT_DIS |
+                            PPHWSP_CSB_AND_TIMESTAMP_REPORT_DIS,
+                            XE_RTP_ACTION_FLAG(ENGINE_BASE)))
+       },
+
        {}
 };