From beb168f04de13acfa6e46fab8299ccb8fdd60ec1 Mon Sep 17 00:00:00 2001 From: Shivamurthy Shastri Date: Fri, 20 Nov 2015 10:43:59 +0530 Subject: Enable DWC2 Host Controller Driver for Hikey board Signed-off-by: Shivamurthy Shastri --- HisiPkg/HiKeyPkg/HiKey.dsc | 21 +++++++++++++++------ HisiPkg/HiKeyPkg/HiKey.fdf | 14 +++++++++++--- 2 files changed, 26 insertions(+), 9 deletions(-) (limited to 'HisiPkg/HiKeyPkg') diff --git a/HisiPkg/HiKeyPkg/HiKey.dsc b/HisiPkg/HiKeyPkg/HiKey.dsc index b39614857..55e797816 100644 --- a/HisiPkg/HiKeyPkg/HiKey.dsc +++ b/HisiPkg/HiKeyPkg/HiKey.dsc @@ -93,6 +93,7 @@ # USB Requirements UefiUsbLib|MdePkg/Library/UefiUsbLib/UefiUsbLib.inf + DmaLib|ArmPkg/Library/ArmDmaLib/ArmDmaLib.inf UncachedMemoryAllocationLib|ArmPkg/Library/UncachedMemoryAllocationLib/UncachedMemoryAllocationLib.inf @@ -143,9 +144,9 @@ ################################################################################ [PcdsFeatureFlag.common] - gEfiMdePkgTokenSpaceGuid.PcdComponentNameDisable|TRUE + gEfiMdePkgTokenSpaceGuid.PcdComponentNameDisable|FALSE gEfiMdePkgTokenSpaceGuid.PcdDriverDiagnosticsDisable|TRUE - gEfiMdePkgTokenSpaceGuid.PcdComponentName2Disable|TRUE + gEfiMdePkgTokenSpaceGuid.PcdComponentName2Disable|FALSE gEfiMdePkgTokenSpaceGuid.PcdDriverDiagnostics2Disable|TRUE # @@ -414,14 +415,22 @@ # # USB # - EmbeddedPkg/Drivers/DwUsbDxe/DwUsbDxe.inf - EmbeddedPkg/Drivers/AndroidFastbootTransportUsbDxe/FastbootTransportUsbDxe.inf + #EmbeddedPkg/Drivers/DwUsbDxe/DwUsbDxe.inf + #EmbeddedPkg/Drivers/AndroidFastbootTransportUsbDxe/FastbootTransportUsbDxe.inf + + # + # USB Host Support + # + HisiPkg/HiKeyPkg/Drivers/PciEmulation/PciEmulation.inf + HisiPkg/HiKeyPkg/Drivers/DwUsbHostDxe/DwUsbHostDxe.inf + MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBusDxe.inf + MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassStorageDxe.inf # # Fastboot # - EmbeddedPkg/Application/AndroidFastboot/AndroidFastbootApp.inf - HisiPkg/HiKeyPkg/Drivers/HiKeyFastbootDxe/HiKeyFastbootDxe.inf + #EmbeddedPkg/Application/AndroidFastboot/AndroidFastbootApp.inf + #HisiPkg/HiKeyPkg/Drivers/HiKeyFastbootDxe/HiKeyFastbootDxe.inf # # FAT filesystem + GPT/MBR partitioning diff --git a/HisiPkg/HiKeyPkg/HiKey.fdf b/HisiPkg/HiKeyPkg/HiKey.fdf index 91eb9ba79..aad30fc5d 100644 --- a/HisiPkg/HiKeyPkg/HiKey.fdf +++ b/HisiPkg/HiKeyPkg/HiKey.fdf @@ -129,13 +129,21 @@ READ_LOCK_STATUS = TRUE # # USB # - INF EmbeddedPkg/Drivers/DwUsbDxe/DwUsbDxe.inf - INF EmbeddedPkg/Drivers/AndroidFastbootTransportUsbDxe/FastbootTransportUsbDxe.inf + #INF EmbeddedPkg/Drivers/DwUsbDxe/DwUsbDxe.inf + #INF EmbeddedPkg/Drivers/AndroidFastbootTransportUsbDxe/FastbootTransportUsbDxe.inf + + # + # USB Host Support + # + INF HisiPkg/HiKeyPkg/Drivers/PciEmulation/PciEmulation.inf + INF HisiPkg/HiKeyPkg/Drivers/DwUsbHostDxe/DwUsbHostDxe.inf + INF MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBusDxe.inf + INF MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassStorageDxe.inf # # FASTBOOT_PLATFORM_PROTOCOL # - INF HisiPkg/HiKeyPkg/Drivers/HiKeyFastbootDxe/HiKeyFastbootDxe.inf + #INF HisiPkg/HiKeyPkg/Drivers/HiKeyFastbootDxe/HiKeyFastbootDxe.inf # # FAT filesystem + GPT/MBR partitioning -- cgit v1.2.3