Fix destination address programming

This patch fixes destination address programming
for MI_FLUSH_DW

Related-To: LOCI-2125

Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com>
This commit is contained in:
Joshua Santosh Ranjan
2022-10-29 08:39:41 +00:00
committed by Compute-Runtime-Automation
parent 5011046a17
commit aa3ddc8203
2 changed files with 19 additions and 3 deletions

View File

@@ -4794,8 +4794,8 @@ struct MI_FLUSH_DW {
/// DWORD 1..2
uint64_t Reserved_32 : BITFIELD_RANGE(0, 1);
uint64_t DestinationAddress : BITFIELD_RANGE(2, 47);
uint64_t Reserved_80 : BITFIELD_RANGE(48, 63);
uint64_t DestinationAddressType : BITFIELD_RANGE(2, 2);
uint64_t DestinationAddress : BITFIELD_RANGE(3, 63);
/// DWORD 3..4
uint64_t ImmediateData;
@@ -4888,7 +4888,7 @@ struct MI_FLUSH_DW {
}
typedef enum tagDESTINATIONADDRESS {
DESTINATIONADDRESS_BIT_SHIFT = 2,
DESTINATIONADDRESS_BIT_SHIFT = 3,
DESTINATIONADDRESS_ALIGN_SIZE = 4,
} DESTINATIONADDRESS;