summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShivamurthy Shastri <shivamurthy.shastri@linaro.org>2015-11-20 10:43:59 +0530
committerShivamurthy Shastri <shivamurthy.shastri@linaro.org>2015-11-20 10:43:59 +0530
commitbeb168f04de13acfa6e46fab8299ccb8fdd60ec1 (patch)
tree407ea50afc1b924dc4e7dbdcaaf6bd772cc4987f
parentb4a0153e57273ab9e1f29c29d844531d4772d30b (diff)
Enable DWC2 Host Controller Driver for Hikey board
Signed-off-by: Shivamurthy Shastri <shivamurthy.shastri@linaro.org>
-rw-r--r--HisiPkg/HiKeyPkg/HiKey.dsc21
-rw-r--r--HisiPkg/HiKeyPkg/HiKey.fdf14
2 files changed, 26 insertions, 9 deletions
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