fix: remove Systolic field from Xe2 Compute Walker

The field has been removed from Xe2.

Signed-off-by: Radoslaw Jablonski <radoslaw.jablonski@intel.com>
This commit is contained in:
Radoslaw Jablonski
2024-09-20 13:14:43 +00:00
committed by Compute-Runtime-Automation
parent 0b3a6df5db
commit c53393152a
7 changed files with 28 additions and 14 deletions

View File

@@ -5509,7 +5509,7 @@ typedef struct tagCOMPUTE_WALKER {
uint32_t IndirectParameterEnable : BITFIELD_RANGE(10, 10);
uint32_t Reserved_11 : BITFIELD_RANGE(11, 12);
uint32_t DispatchComplete : BITFIELD_RANGE(13, 13);
uint32_t SystolicModeEnable : BITFIELD_RANGE(14, 14);
uint32_t Reserved_14 : BITFIELD_RANGE(14, 14); // patched
uint32_t CfeSubopcodeVariant : BITFIELD_RANGE(15, 17);
uint32_t CfeSubopcode : BITFIELD_RANGE(18, 23);
uint32_t ComputeCommandOpcode : BITFIELD_RANGE(24, 26);
@@ -5662,12 +5662,6 @@ typedef struct tagCOMPUTE_WALKER {
inline bool getDispatchComplete() const {
return TheStructure.Common.DispatchComplete;
}
inline void setSystolicModeEnable(const bool value) {
TheStructure.Common.SystolicModeEnable = value;
}
inline bool getSystolicModeEnable() const {
return TheStructure.Common.SystolicModeEnable;
}
inline void setCfeSubopcodeVariant(const CFE_SUBOPCODE_VARIANT value) {
TheStructure.Common.CfeSubopcodeVariant = value;
}