Browse Source

build.config.anorak: Add build configs for Anorak

Add build configs for Anorak.

Change-Id: I92831811fec4c5c93b62aebb2e85d29d608bf268
Signed-off-by: Sahitya Tummala <[email protected]>
Sahitya Tummala 3 years ago
parent
commit
8ba23ee550
4 changed files with 51 additions and 1 deletions
  1. 41 0
      build.config.anorak
  2. 3 1
      build.config.msm.common
  3. 1 0
      build.targets
  4. 6 0
      modules.list.anorak

+ 41 - 0
build.config.anorak

@@ -0,0 +1,41 @@
+################################################################################
+## Inheriting configs from ACK
+. ${ROOT_DIR}/common/build.config.common
+. ${ROOT_DIR}/common/build.config.aarch64
+
+################################################################################
+## Variant setup
+MSM_ARCH=anorak
+VARIANTS=(defconfig debug_defconfig)
+[ -z "${VARIANT}" ] && VARIANT=debug_defconfig
+
+CONFIG_TARGET=${MSM_ARCH}
+
+BOOT_IMAGE_HEADER_VERSION=3
+BASE_ADDRESS=0x80000000
+PAGE_SIZE=4096
+
+BUILD_VENDOR_DLKM=1
+TRIM_UNUSED_MODULES=1
+MODULES_LIST_ORDER="1"
+
+if [ "${KERNEL_CMDLINE_CONSOLE_AUTO}" != "0" ]; then
+	KERNEL_VENDOR_CMDLINE+=' console=ttyMSM0,115200n8 earlycon msm_geni_serial.con_enabled=1'
+fi
+
+## Inheriting MSM configs
+. ${KERNEL_DIR}/build.config.msm.common
+
+## Variant branch setup
+BRANCH=$MSM_ARCH
+if [ ! -z $VARIANT ]; then
+  BRANCH+=-${VARIANT}
+fi
+
+# boot image macros
+BUILD_BOOT_IMG=1
+BUILD_INITRAMFS=1
+DTB_IMG_CREATE=1
+
+## Inheriting sxr common configs
+. ${KERNEL_DIR}/build.config.sxr.common

+ 3 - 1
build.config.msm.common

@@ -12,7 +12,9 @@
 CONFIG_DIR=arch/${ARCH}/configs
 
 BRANCH=msm-waipio
-CONFIG_TARGET=msm.${MSM_ARCH}
+if [ -z $CONFIG_TARGET ]; then
+	CONFIG_TARGET=msm.${MSM_ARCH}
+fi
 
 ################################################################################
 ##

+ 1 - 0
build.targets

@@ -1,5 +1,6 @@
 build.config.msm.waipio
 build.config.msm.waipio.tuivm
 build.config.neo
+build.config.anorak
 build.config.msm.parrot
 

+ 6 - 0
modules.list.anorak

@@ -0,0 +1,6 @@
+clk-dummy.ko
+clk-qcom.ko
+stub-regulator.ko
+msm_geni_serial.ko
+qcom-scm.ko
+msm-geni-se.ko