2 PlatformPcieHelperLib function prototype definitions.
4 Copyright (c) 2013-2015 Intel Corporation.
6 SPDX-License-Identifier: BSD-2-Clause-Patent
10 #ifndef __PLATFORM_PCIE_HELPER_LIB_H__
11 #define __PLATFORM_PCIE_HELPER_LIB_H__
16 // Function prototypes for routines exported by this library.
20 Platform assert PCI express PERST# signal.
22 @param PlatformType See EFI_PLATFORM_TYPE enum definitions.
28 IN CONST EFI_PLATFORM_TYPE PlatformType
32 Platform de assert PCI express PERST# signal.
34 @param PlatformType See EFI_PLATFORM_TYPE enum definitions.
39 PlatformPERSTDeAssert (
40 IN CONST EFI_PLATFORM_TYPE PlatformType
43 /** Early initialisation of the PCIe controller.
45 @param PlatformType See EFI_PLATFORM_TYPE enum definitions.
47 @retval EFI_SUCCESS Operation success.
52 PlatformPciExpressEarlyInit (
53 IN CONST EFI_PLATFORM_TYPE PlatformType
56 #endif // #ifndef __PLATFORM_PCIE_HELPER_LIB_H__