/** @file Copyright (c) 2018, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent **/ #ifndef _MM_PCIE_BASE_LIB_H_ #define _MM_PCIE_BASE_LIB_H_ #include /** This procedure will get PCIE address @param[in] Bus Pci Bus Number @param[in] Device Pci Device Number @param[in] Function Pci Function Number @retval PCIE address **/ UINTN MmPciBase ( IN UINT32 Bus, IN UINT32 Device, IN UINT32 Function ); /** This procedure will get PCIE address @param[in] Seg Pcie Segment Number @param[in] Bus Pcie Bus Number @param[in] Device Pcie Device Number @param[in] Function Pcie Function Number @retval PCIE address **/ UINTN MmPciAddress( IN UINT32 Seg, IN UINT32 Bus, IN UINT32 Device, IN UINT32 Function, IN UINT32 Register ); #endif // _MM_PCIE_BASE_LIB_H_