[COMMON] fimc-is2: modified LIB_OFFSET for KASAN configs
authorWooyeon Kim <wooy88.kim@samsung.com>
Sun, 28 Apr 2019 04:39:36 +0000 (13:39 +0900)
committerKim Gunho <gunho.kim@samsung.com>
Fri, 28 Jun 2019 14:44:38 +0000 (23:44 +0900)
 - If CONFIG_KASAN enabled, VMALLOC_START will be changed to
   "0xffffff9008000000"
 - for use DDK binary baseaddress always "0xffffff90~~"

 PR JIRA ID: CPR-983

Change-Id: Icd111141cfb5d5ff08c7a5d1446c0f5f30d55617
Signed-off-by: Wooyeon Kim <wooy88.kim@samsung.com>
drivers/media/platform/exynos/fimc-is2/include/fimc-is-binary.h

index 65699d0af4ee7edaaa2c47895bff1472ce561f80..278a7c83cb89da731ddcc2d8fc4e041e39656cc8 100644 (file)
 /* static reserved memory for libraries */
 #define CDH_SIZE               SZ_128K         /* CDH : Camera Debug Helper */
 
+#ifdef CONFIG_KASAN
 #define LIB_OFFSET             (VMALLOC_START + 0xF6000000 - 0x8000000)
+#else
+#define LIB_OFFSET             (VMALLOC_START + 0x1000000000UL + 0xF6000000 - 0x8000000)
+#endif
+
 #define __LIB_START            (LIB_OFFSET + 0x04000000 - CDH_SIZE)
 #define LIB_START              (__LIB_START + CDH_SIZE)