summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAmit Pundir <amit.pundir@linaro.org>2019-10-01 12:39:08 +0530
committerJohn Stultz <john.stultz@linaro.org>2020-06-01 22:00:37 +0000
commit78cd5e417d3679f3f49086f394b98408fa88fb3c (patch)
tree9f5c6c0bb4afde2de9f8327aa349816988181cf2
parent8072f4ce835c9f0bb8cb31069193f6e2c09478ad (diff)
db845c: Add build config
Signed-off-by: Amit Pundir <amit.pundir@linaro.org> [jstultz: tweaked for dev/db845c-v5.4] Signed-off-by: John Stultz <john.stultz@linaro.org> Change-Id: Ib32bb07590adcb10e9e208f33773900054202e68
-rw-r--r--build.config.aarch6412
-rw-r--r--build.config.common14
-rw-r--r--build.config.db845c11
3 files changed, 37 insertions, 0 deletions
diff --git a/build.config.aarch64 b/build.config.aarch64
new file mode 100644
index 000000000000..acbba39fbec2
--- /dev/null
+++ b/build.config.aarch64
@@ -0,0 +1,12 @@
+ARCH=arm64
+
+CLANG_TRIPLE=aarch64-linux-gnu-
+CROSS_COMPILE=aarch64-linux-androidkernel-
+LINUX_GCC_CROSS_COMPILE_PREBUILTS_BIN=prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/bin
+
+FILES="
+arch/arm64/boot/Image.gz
+arch/arm64/boot/Image
+vmlinux
+System.map
+"
diff --git a/build.config.common b/build.config.common
new file mode 100644
index 000000000000..ba411b0f24c0
--- /dev/null
+++ b/build.config.common
@@ -0,0 +1,14 @@
+BRANCH=android-mainline
+KERNEL_DIR=common
+
+CC=clang
+LD=ld.lld
+NM=llvm-nm
+OBJCOPY=llvm-objcopy
+CLANG_PREBUILT_BIN=prebuilts-master/clang/host/linux-x86/clang-r370808/bin
+BUILDTOOLS_PREBUILT_BIN=build/build-tools/path/linux-x86
+
+EXTRA_CMDS=''
+STOP_SHIP_TRACEPRINTK=1
+IN_KERNEL_MODULES=1
+DO_NOT_STRIP_MODULES=1
diff --git a/build.config.db845c b/build.config.db845c
new file mode 100644
index 000000000000..65b768fb1fb3
--- /dev/null
+++ b/build.config.db845c
@@ -0,0 +1,11 @@
+. ${ROOT_DIR}/common/build.config.common
+. ${ROOT_DIR}/common/build.config.aarch64
+
+DEFCONFIG=db845c_gki_defconfig
+PRE_DEFCONFIG_CMDS="cat ./common/arch/arm64/configs/gki_defconfig ./common/arch/arm64/configs/db845c_gki.fragment > ./common/arch/arm64/configs/${DEFCONFIG};"
+POST_DEFCONFIG_CMDS="rm ./common/arch/arm64/configs/${DEFCONFIG}"
+
+FILES="
+arch/arm64/boot/Image.gz
+arch/arm64/boot/dts/qcom/sdm845-db845c.dtb
+"