1 /** @file 2 Defined the Ioh device path which will be used by 3 platform Bbd to perform the platform policy connect. 4 5 Copyright (c) 2013-2015 Intel Corporation. 6 7 This program and the accompanying materials 8 are licensed and made available under the terms and conditions of the BSD License 9 which accompanies this distribution. The full text of the license may be found at 10 http://opensource.org/licenses/bsd-license.php 11 12 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, 13 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 14 15 **/ 16 17 #include "IohBds.h" 18 19 // 20 // Predefined platform root bridge 21 // 22 PLATFORM_ROOT_BRIDGE_DEVICE_PATH gPlatformRootBridge0 = { 23 gPciRootBridge, 24 gEndEntire 25 }; 26 27 EFI_DEVICE_PATH_PROTOCOL* gPlatformRootBridges [] = { 28 (EFI_DEVICE_PATH_PROTOCOL*)&gPlatformRootBridge0, 29 NULL 30 }; 31 32 // 33 // Ioh USB EHCI controller device path 34 // 35 IOH_PCI_USB_DEVICE_PATH gIohUsbDevicePath0 = { 36 gPciRootBridge, 37 PCI_DEVICE_PATH_NODE(IOH_EHCI_FUNCTION_NUMBER, IOH_USB_EHCI_DEVICE_NUMBER), 38 gEndEntire 39 }; 40 41 // 42 // Ioh predefined device connecting option 43 // 44 EFI_DEVICE_PATH_PROTOCOL* gDeviceConnectOption [] = { 45 // (EFI_DEVICE_PATH_PROTOCOL*)&gIohUsbDevicePath0, 46 NULL 47 }; 48 49