/** @file PCH SMI Helper Header Copyright (c) 2021, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent **/ #ifndef _PCH_SMI_HELPER_H_ #define _PCH_SMI_HELPER_H_ #include /** Get Root Port physical Number by CPU or PCH Pcie Root Port Device and Function Number @param[in] RpDev Root port device number. @param[in] RpFun Root port function number. @param[out] RpNumber Return corresponding physical Root Port index (0-based) **/ VOID GetPcieRpNumber ( IN UINTN RpDev, IN UINTN RpFun, OUT UINTN *RpNumber ); /** Get CPU or PCH Pcie Root Port Device and Function Number by Root Port physical Number @param[in] RpNumber Root port physical number. (0-based) @param[out] RpDev Return corresponding root port device number. @param[out] RpFun Return corresponding root port function number. **/ VOID GetPcieRpDevFun ( IN UINTN RpIndex, OUT UINTN *RpDev, OUT UINTN *RpFun ); #endif