mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-08 22:12:59 +08:00
fix: correct pmt temperature offset
Related-To: NEO-12515 Signed-off-by: shubham kumar <shubham.kumar@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
411392df19
commit
5c3012a4a7
@@ -26,8 +26,8 @@ static std::map<unsigned long, std::map<std::string, uint32_t>> guidToKeyOffsetM
|
||||
{0x1e2f8200, // BMG PUNIT rev 1
|
||||
{{"VRAM_BANDWIDTH", 14}}},
|
||||
{0x5e2f8210, // BMG OOBMSM rev 15
|
||||
{{"SOC_THERMAL_SENSORS_TEMPERATURE_0_2_0_GTTMMADR[1]", 42},
|
||||
{"VRAM_TEMPERATURE_0_2_0_GTTMMADR", 43},
|
||||
{{"SOC_THERMAL_SENSORS_TEMPERATURE_0_2_0_GTTMMADR[1]", 41},
|
||||
{"VRAM_TEMPERATURE_0_2_0_GTTMMADR", 42},
|
||||
{"rx_byte_count_lsb", 70},
|
||||
{"rx_byte_count_msb", 69},
|
||||
{"tx_byte_count_lsb", 72},
|
||||
@@ -565,7 +565,7 @@ ze_result_t SysmanProductHelperHw<gfxProduct>::getMemoryBandWidth(zes_mem_bandwi
|
||||
|
||||
maxBandwidth = maxBandwidth >> 16;
|
||||
|
||||
// PMT reports maxBandwidth in units of 100 MBps. Need to convert it into Bytes/sec, unit to be returned by sysman.
|
||||
// PMT reports maxBandwidth in units of 100 MBps (decimal). Need to convert it into Bytes/sec, unit to be returned by sysman.
|
||||
pBandwidth->maxBandwidth = static_cast<uint64_t>(maxBandwidth) * megaBytesToBytes * 100;
|
||||
|
||||
// timestamp calcuation
|
||||
|
||||
@@ -19,8 +19,8 @@ namespace ult {
|
||||
|
||||
std::vector<wchar_t> pmtInterface(pmtInterfaceName.begin(), pmtInterfaceName.end());
|
||||
const std::map<std::string, std::pair<uint32_t, uint32_t>> dummyKeyOffsetMap = {
|
||||
{{"SOC_THERMAL_SENSORS_TEMPERATURE_0_2_0_GTTMMADR[1]", {42, 1}},
|
||||
{"VRAM_TEMPERATURE_0_2_0_GTTMMADR", {43, 1}}}};
|
||||
{{"SOC_THERMAL_SENSORS_TEMPERATURE_0_2_0_GTTMMADR[1]", {41, 1}},
|
||||
{"VRAM_TEMPERATURE_0_2_0_GTTMMADR", {42, 1}}}};
|
||||
|
||||
class SysmanProductHelperTemperatureTest : public SysmanDeviceFixture {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user