summaryrefslogtreecommitdiffstats
path: root/EmbeddedPkg/EmbeddedPkg.dsc
diff options
context:
space:
mode:
authorJun Nie <jun.nie@linaro.org>2017-08-17 20:58:59 +0800
committerLeif Lindholm <leif.lindholm@linaro.org>2017-08-20 12:36:34 +0100
commitfa74dd2217aebe6930890e55d58d35e639b18c2e (patch)
treed9401bd48e1cdffb4cba9b996c0047903411c5a4 /EmbeddedPkg/EmbeddedPkg.dsc
parentce13d2d8c81f0ba77ac15d1e9a395ef1b8e57a82 (diff)
downloadedk2-fa74dd2217aebe6930890e55d58d35e639b18c2e.tar.gz
edk2-fa74dd2217aebe6930890e55d58d35e639b18c2e.tar.bz2
edk2-fa74dd2217aebe6930890e55d58d35e639b18c2e.zip
EmbeddedPkg/AndroidBoot: boot android kernel from storage
Add an android kernel loader that could load kernel from storage device. This android boot image BDS add addtitional cmdline/dtb/ramfs support besides kernel that is introduced by Android boot header. This patch is derived from Haojian's code as below link. https://patches.linaro.org/patch/94683/ Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Jun Nie <jun.nie@linaro.org> Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>
Diffstat (limited to 'EmbeddedPkg/EmbeddedPkg.dsc')
-rw-r--r--EmbeddedPkg/EmbeddedPkg.dsc2
1 files changed, 2 insertions, 0 deletions
diff --git a/EmbeddedPkg/EmbeddedPkg.dsc b/EmbeddedPkg/EmbeddedPkg.dsc
index 16b368e3c9..4a34e34843 100644
--- a/EmbeddedPkg/EmbeddedPkg.dsc
+++ b/EmbeddedPkg/EmbeddedPkg.dsc
@@ -52,6 +52,7 @@
DebugLib|MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf
+ AndroidBootImgLib|EmbeddedPkg/Library/AndroidBootImgLib/AndroidBootImgLib.inf
BaseLib|MdePkg/Library/BaseLib/BaseLib.inf
BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf
PciLib|MdePkg/Library/BasePciLibCf8/BasePciLibCf8.inf
@@ -272,6 +273,7 @@
TimerLib|MdePkg/Library/BaseTimerLibNullTemplate/BaseTimerLibNullTemplate.inf
}
+ EmbeddedPkg/Application/AndroidBoot/AndroidBootApp.inf
EmbeddedPkg/Application/AndroidFastboot/AndroidFastbootApp.inf {
<LibraryClasses>
# It depends on BdsLib that depends on TimerLib