Переглянути джерело

msm: camera: common: Add Kalama make configuration

Adds the kalama platform config makefile for camera.

CRs-Fixed: 3048249
Change-Id: I2b6d4aaa2ea261e61b3ae9b928a93ed234a970f6
Signed-off-by: Karthik Jayakumar <[email protected]>
Karthik Jayakumar 3 роки тому
батько
коміт
9cbfb47bf6
2 змінених файлів з 24 додано та 0 видалено
  1. 4 0
      Kbuild
  2. 20 0
      config/kalama.mk

+ 4 - 0
Kbuild

@@ -6,6 +6,10 @@ $(info "KERNEL_ROOT is: $(KERNEL_ROOT)")
 endif
 endif
 
 
 # Include Architecture configurations
 # Include Architecture configurations
+ifeq ($(CONFIG_ARCH_KALAMA), y)
+include $(CAMERA_KERNEL_ROOT)/config/kalama.mk
+endif
+
 ifeq ($(CONFIG_ARCH_WAIPIO), y)
 ifeq ($(CONFIG_ARCH_WAIPIO), y)
 include $(CAMERA_KERNEL_ROOT)/config/waipio.mk
 include $(CAMERA_KERNEL_ROOT)/config/waipio.mk
 endif
 endif

+ 20 - 0
config/kalama.mk

@@ -0,0 +1,20 @@
+# SPDX-License-Identifier: GPL-2.0-only
+
+# Localized KCONFIG settings
+CONFIG_SPECTRA_ISP := y
+CONFIG_SPECTRA_ICP := y
+CONFIG_SPECTRA_JPEG := y
+CONFIG_SPECTRA_CUSTOM := y
+CONFIG_SPECTRA_SENSOR := y
+
+# Flags to pass into C preprocessor
+ccflags-y += -DCONFIG_SPECTRA_ISP=1
+ccflags-y += -DCONFIG_SPECTRA_ICP=1
+ccflags-y += -DCONFIG_SPECTRA_JPEG=1
+ccflags-y += -DCONFIG_SPECTRA_CUSTOM=1
+ccflags-y += -DCONFIG_SPECTRA_SENSOR=1
+
+# External Dependencies
+ifeq ($(CONFIG_QCOM_VA_MINIDUMP), y)
+KBUILD_CPPFLAGS += -DCONFIG_QCOM_VA_MINIDUMP=1
+endif