amdgpu/addrlib: Add new interface to support macro mode index query

This commit is contained in:
Frans Gu
2015-04-10 04:20:06 -04:00
committed by Marek Olšák
parent c16e1e2041
commit 7293a020bd
4 changed files with 115 additions and 0 deletions
+32
View File
@@ -909,6 +909,38 @@ ADDR_E_RETURNCODE ADDR_API AddrConvertTileIndex(
return returnCode;
}
/**
***************************************************************************************************
* AddrGetMacroModeIndex
*
* @brief
* Get macro mode index based on input parameters
*
* @return
* ADDR_OK if successful, otherwise an error code of ADDR_E_RETURNCODE
***************************************************************************************************
*/
ADDR_E_RETURNCODE ADDR_API AddrGetMacroModeIndex(
ADDR_HANDLE hLib, ///< address lib handle
const ADDR_GET_MACROMODEINDEX_INPUT* pIn, ///< [in] input
ADDR_GET_MACROMODEINDEX_OUTPUT* pOut) ///< [out] macro mode index
{
AddrLib1* pLib = AddrLib1::GetAddrLib1(hLib);
ADDR_E_RETURNCODE returnCode;
if (pLib != NULL)
{
returnCode = pLib->GetMacroModeIndex(pIn, pOut);
}
else
{
returnCode = ADDR_ERROR;
}
return returnCode;
}
/**
***************************************************************************************************
* AddrConvertTileIndex1