Fix gen8 MI_STORE_DATA_IMM cmd init

Change-Id: Id4d695e8e3d0516d1abdb3ab6cf8070de5369ed0
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
This commit is contained in:
Mateusz Hoppe
2020-08-18 13:17:21 +02:00
committed by sys_ocldev
parent 4b8d4285d7
commit ddacea4383
2 changed files with 4 additions and 2 deletions

View File

@@ -4669,6 +4669,8 @@ typedef struct tagMI_STORE_DATA_IMM {
} TheStructure;
typedef enum tagDWORD_LENGTH {
DWORD_LENGTH_EXCLUDES_DWORD_0_1 = 0x0,
DWORD_LENGTH_STORE_DWORD = 0x2,
DWORD_LENGTH_STORE_QWORD = 0x3,
} DWORD_LENGTH;
typedef enum tagMI_COMMAND_OPCODE {
MI_COMMAND_OPCODE_MI_STORE_DATA_IMM = 0x20,
@@ -4684,7 +4686,7 @@ typedef struct tagMI_STORE_DATA_IMM {
} PATCH_CONSTANTS;
inline void init(void) {
memset(&TheStructure, 0, sizeof(TheStructure));
TheStructure.Common.DwordLength = DWORD_LENGTH_EXCLUDES_DWORD_0_1;
TheStructure.Common.DwordLength = DWORD_LENGTH_STORE_DWORD;
TheStructure.Common.MiCommandOpcode = MI_COMMAND_OPCODE_MI_STORE_DATA_IMM;
TheStructure.Common.CommandType = COMMAND_TYPE_MI_COMMAND;
}