3 Copyright (c) 2004 - 2014, Intel Corporation. All rights reserved.<BR>
5 SPDX-License-Identifier: BSD-2-Clause-Patent
16 #ifndef PCI_PLATFORM_H_
17 #define PCI_PLATFORM_H_
26 #include <Protocol/PciPlatform.h>
28 #define IGD_DID_II 0x0BE1
29 #define IGD_DID_0BE4 0x0BE4
30 #define IGD_DID_VLV_A0 0x0F31
31 #define OPROM_DID_OFFSET 0x46
42 } PCI_OPTION_ROM_TABLE
;
47 IN EFI_PCI_PLATFORM_PROTOCOL
*This
,
48 IN EFI_HANDLE HostBridge
,
49 IN EFI_PCI_HOST_BRIDGE_RESOURCE_ALLOCATION_PHASE Phase
,
50 IN EFI_PCI_CHIPSET_EXECUTION_PHASE ChipsetPhase
56 PlatformPrepController (
57 IN EFI_PCI_PLATFORM_PROTOCOL
*This
,
58 IN EFI_HANDLE HostBridge
,
59 IN EFI_HANDLE RootBridge
,
60 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_PCI_ADDRESS PciAddress
,
61 IN EFI_PCI_CONTROLLER_RESOURCE_ALLOCATION_PHASE Phase
,
62 IN EFI_PCI_CHIPSET_EXECUTION_PHASE ChipsetPhase
68 IN CONST EFI_PCI_PLATFORM_PROTOCOL
*This
,
69 OUT EFI_PCI_PLATFORM_POLICY
*PciPolicy
75 IN CONST EFI_PCI_PLATFORM_PROTOCOL
*This
,
76 IN EFI_HANDLE PciHandle
,