Ver Fonte

Camera: Add support for LITO target

This change add config support for LITO target.

Change-Id: Ia4a191c862f9886bb35fbd792ae786d027d5cc7e
Signed-off-by: Jigarkumar Zala <[email protected]>
Jigarkumar Zala há 6 anos atrás
pai
commit
05b312bca9
4 ficheiros alterados com 38 adições e 15 exclusões
  1. 19 7
      Makefile
  2. 8 8
      config/konacameraconf.h
  3. 4 0
      config/litocamera.conf
  4. 7 0
      config/litocameraconf.h

+ 19 - 7
Makefile

@@ -5,19 +5,31 @@ ifeq ($(CONFIG_ARCH_KONA), y)
 include $(srctree)/techpack/camera/config/konacamera.conf
 endif
 
+ifeq ($(CONFIG_ARCH_LITO), y)
+include $(srctree)/techpack/camera/config/litocamera.conf
+endif
+
+ifeq ($(CONFIG_ARCH_KONA), y)
+LINUXINCLUDE    += \
+		-include $(srctree)/techpack/camera/config/konacameraconf.h
+endif
+
+ifeq ($(CONFIG_ARCH_LITO), y)
+LINUXINCLUDE    += \
+		-include $(srctree)/techpack/camera/config/litocameraconf.h
+endif
+
+ifdef CONFIG_SPECTRA_CAMERA
 # Use USERINCLUDE when you must reference the UAPI directories only.
 USERINCLUDE     += \
-               -I$(srctree)/techpack/camera/include/uapi
+                -I$(srctree)/techpack/camera/include/uapi
 
 # Use LINUXINCLUDE when you must reference the include/ directory.
 # Needed to be compatible with the O= option
 LINUXINCLUDE    += \
                 -I$(srctree)/techpack/camera/include/uapi \
                 -I$(srctree)/techpack/camera/include
-
-ifeq ($(CONFIG_ARCH_KONA), y)
-LINUXINCLUDE    += \
-		-include $(srctree)/techpack/camera/config/konacameraconf.h
-endif
-
 obj-y += drivers/
+else
+$(info Target not found)
+endif

+ 8 - 8
config/konacameraconf.h

@@ -1,8 +1,8 @@
-/* SPDX-License-Identifier: GPL-2.0-only */
-/*
- * Copyright (c) 2019, The Linux Foundation. All rights reserved.
- */
-
-
-#define CONFIG_SPECTRA_CAMERA 1
-
+/* SPDX-License-Identifier: GPL-2.0-only */
+/*
+ * Copyright (c) 2019, The Linux Foundation. All rights reserved.
+ */
+
+
+#define CONFIG_SPECTRA_CAMERA 1
+

+ 4 - 0
config/litocamera.conf

@@ -0,0 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-only
+# Copyright (c) 2019, The Linux Foundation. All rights reserved.
+
+export CONFIG_SPECTRA_CAMERA=y

+ 7 - 0
config/litocameraconf.h

@@ -0,0 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
+/*
+ * Copyright (c) 2019, The Linux Foundation. All rights reserved.
+ */
+
+#define CONFIG_SPECTRA_CAMERA 1
+