123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274 |
- CONFIG_SPECTRA_ISP := y
- CONFIG_SPECTRA_ICP := y
- CONFIG_SPECTRA_JPEG := y
- CONFIG_SPECTRA_CRE := y
- CONFIG_SPECTRA_SENSOR := y
- CONFIG_SPECTRA_LLCC_STALING := y
- CONFIG_SPECTRA_USE_RPMH_DRV_API := y
- CONFIG_SPECTRA_USE_CLK_CRM_API := y
- CONFIG_DOMAIN_ID_SECURE_CAMERA := y
- CONFIG_DYNAMIC_FD_PORT_CONFIG := y
- CONFIG_CSF_2_5_SECURE_CAMERA := y
- ccflags-y += -DCONFIG_SPECTRA_ISP=1
- ccflags-y += -DCONFIG_SPECTRA_ICP=1
- ccflags-y += -DCONFIG_SPECTRA_JPEG=1
- ccflags-y += -DCONFIG_SPECTRA_CRE=1
- ccflags-y += -DCONFIG_SPECTRA_SENSOR=1
- ccflags-y += -DCONFIG_SPECTRA_LLCC_STALING=1
- ccflags-y += -DCONFIG_SPECTRA_USE_RPMH_DRV_API=1
- ccflags-y += -DCONFIG_SPECTRA_USE_CLK_CRM_API=1
- ccflags-y += -DCONFIG_DOMAIN_ID_SECURE_CAMERA=1
- ccflags-y += -DCONFIG_DYNAMIC_FD_PORT_CONFIG=1
- ccflags-y += -DCONFIG_CSF_2_5_SECURE_CAMERA=1
- ifeq (y, $(filter y, \
- $(CONFIG_SEC_PLATFORM_MU1Q) \
- $(CONFIG_SEC_PLATFORM_MU2Q) \
- $(CONFIG_SEC_PLATFORM_MU3Q) \
- $(CONFIG_SEC_PLATFORM_E1Q) \
- $(CONFIG_SEC_PLATFORM_E2Q) \
- $(CONFIG_SEC_PLATFORM_E3Q) \
- $(CONFIG_SEC_PLATFORM_Q6Q) \
- $(CONFIG_SEC_PLATFORM_Q6AQ) \
- $(CONFIG_SEC_PLATFORM_B6Q) \
- $(CONFIG_SEC_PLATFORM_GTS10P) \
- $(CONFIG_SEC_PLATFORM_GTS10PWIFI) \
- $(CONFIG_SEC_PLATFORM_GTS10U) \
- $(CONFIG_SEC_PLATFORM_GTS10UWIFI)))
- CONFIG_CAMERA_SYSFS_V2 := y
- CONFIG_CAMERA_FRAME_CNT_DBG := y
- CONFIG_CAMERA_RF_MIPI := y
- CONFIG_SAMSUNG_DEBUG_SENSOR_I2C := y
- CONFIG_SAMSUNG_DEBUG_SENSOR_TIMING := y
- CONFIG_SAMSUNG_DEBUG_HW_INFO := y
- ifneq (y, $(filter y, \
- $(CONFIG_SEC_PLATFORM_GTS10P) \
- $(CONFIG_SEC_PLATFORM_GTS10PWIFI) \
- $(CONFIG_SEC_PLATFORM_GTS10U) \
- $(CONFIG_SEC_PLATFORM_GTS10UWIFI)))
- CONFIG_SAMSUNG_OIS_MCU_STM32 := y
- CONFIG_SENSOR_RETENTION := y
- CONFIG_CAMERA_ADAPTIVE_MIPI := y
- endif
- CONFIG_CAMERA_CDR_TEST := y
- CONFIG_CAMERA_HW_ERROR_DETECT := y
- CONFIG_SAMSUNG_CAMERA := y
- ifneq (y, $(filter y, \
- $(CONFIG_SEC_PLATFORM_B6Q) \
- $(CONFIG_SEC_PLATFORM_GTS10P) \
- $(CONFIG_SEC_PLATFORM_GTS10PWIFI) \
- $(CONFIG_SEC_PLATFORM_GTS10U) \
- $(CONFIG_SEC_PLATFORM_GTS10UWIFI)))
- CONFIG_SAMSUNG_REAR_TRIPLE := y
- endif
- endif
- ifeq (y, $(filter y, \
- $(CONFIG_SEC_PLATFORM_MU1Q) \
- $(CONFIG_SEC_PLATFORM_E1Q)))
- CONFIG_SEC_E1Q_PROJECT := y
- CONFIG_SAMSUNG_FRONT_CAMERA_ACTUATOR := y
- endif
- ifeq (y, $(filter y, \
- $(CONFIG_SEC_PLATFORM_MU2Q) \
- $(CONFIG_SEC_PLATFORM_E2Q)))
- CONFIG_SEC_E2Q_PROJECT := y
- CONFIG_SAMSUNG_FRONT_CAMERA_ACTUATOR := y
- endif
- ifeq (y, $(filter y, \
- $(CONFIG_SEC_PLATFORM_MU3Q) \
- $(CONFIG_SEC_PLATFORM_E3Q)))
- CONFIG_SEC_E3Q_PROJECT := y
- CONFIG_SAMSUNG_REAR_QUADRA := y
- CONFIG_SAMSUNG_ACTUATOR_PREVENT_SHAKING := y
- CONFIG_SAMSUNG_READ_BPC_FROM_OTP := y
- CONFIG_SAMSUNG_WACOM_NOTIFIER := y
- CONFIG_SAMSUNG_SUPPORT_RUMBA_FW_UPDATE := y
- CONFIG_SAMSUNG_FRONT_CAMERA_ACTUATOR := y
- endif
- ifeq (y, $(filter y, \
- $(CONFIG_SEC_PLATFORM_Q6Q)))
- CONFIG_SEC_Q6Q_PROJECT := y
- CONFIG_SAMSUNG_FRONT_TOP :=y
- CONFIG_SAMSUNG_FRONT_TOP_EEPROM :=y
- CONFIG_SOF_FREEZE_FRAME_CNT_READ :=y
- endif
- ifeq (y, $(filter y, \
- $(CONFIG_SEC_PLATFORM_Q6AQ)))
- CONFIG_SEC_Q6AQ_PROJECT := y
- CONFIG_SAMSUNG_FRONT_TOP :=y
- CONFIG_SAMSUNG_FRONT_TOP_EEPROM :=y
- CONFIG_SAMSUNG_ACTUATOR_PREVENT_SHAKING := y
- CONFIG_SAMSUNG_READ_BPC_FROM_OTP := y
- CONFIG_SAMSUNG_SENSOR_TEMP := y
- endif
- ifeq (y, $(filter y, \
- $(CONFIG_SEC_PLATFORM_B6Q)))
- CONFIG_SEC_B6Q_PROJECT := y
- CONFIG_SEC_GPIO_ENABLED_VREG := y
- CONFIG_SAMSUNG_PMIC_FLASH := y
- CONFIG_SAMSUNG_OIS_ADC_TEMPERATURE_SUPPORT := y
- ifeq ($(TARGET_PRODUCT), $(filter $(TARGET_PRODUCT),b6qzcx b6qzhx))
- CONFIG_SEC_B6Q_CHN_PROJECT := y
- endif
- endif
- ifeq (y, $(filter y, \
- $(CONFIG_SEC_PLATFORM_GTS10P) \
- $(CONFIG_SEC_PLATFORM_GTS10PWIFI)))
- CONFIG_SEC_GTS10P_PROJECT := y
- CONFIG_HI847_OTP := y
- CONFIG_HI1337_OTP := y
- CONFIG_SAMSUNG_PMIC_FLASH := y
- CONFIG_SAMSUNG_ACTUATOR_HW_SOFTLANDING := y
- endif
- ifeq (y, $(filter y, \
- $(CONFIG_SEC_PLATFORM_GTS10U) \
- $(CONFIG_SEC_PLATFORM_GTS10UWIFI)))
- CONFIG_SEC_GTS10U_PROJECT := y
- CONFIG_HI847_OTP := y
- CONFIG_SAMSUNG_PMIC_FLASH := y
- CONFIG_SAMSUNG_FRONT_DUAL := y
- CONFIG_SAMSUNG_FRONT_TOP_EEPROM := y
- CONFIG_SAMSUNG_ACTUATOR_HW_SOFTLANDING := y
- endif
- ifeq (y, $(filter y, \
- $(CONFIG_SEC_PLATFORM_MU1Q) \
- $(CONFIG_SEC_PLATFORM_MU2Q) \
- $(CONFIG_SEC_PLATFORM_MU3Q) \
- $(CONFIG_SEC_PLATFORM_E1Q) \
- $(CONFIG_SEC_PLATFORM_E2Q) \
- $(CONFIG_SEC_PLATFORM_E3Q) \
- $(CONFIG_SEC_PLATFORM_Q6Q) \
- $(CONFIG_SEC_PLATFORM_Q6AQ) \
- $(CONFIG_SEC_PLATFORM_B6Q) \
- $(CONFIG_SEC_PLATFORM_GTS10P) \
- $(CONFIG_SEC_PLATFORM_GTS10PWIFI) \
- $(CONFIG_SEC_PLATFORM_GTS10U) \
- $(CONFIG_SEC_PLATFORM_GTS10UWIFI)))
- ccflags-y += -DCONFIG_CAMERA_SYSFS_V2=1
- ccflags-y += -DCONFIG_CAMERA_FRAME_CNT_DBG=1
- ccflags-y += -DCONFIG_CAMERA_FRAME_CNT_CHECK=1
- ccflags-y += -DCONFIG_SAMSUNG_FRONT_EEPROM=1
- ccflags-y += -DCONFIG_SAMSUNG_REAR_DUAL=1
- ifneq (y, $(filter y, \
- $(CONFIG_SEC_PLATFORM_B6Q) \
- $(CONFIG_SEC_PLATFORM_GTS10P) \
- $(CONFIG_SEC_PLATFORM_GTS10PWIFI) \
- $(CONFIG_SEC_PLATFORM_GTS10U) \
- $(CONFIG_SEC_PLATFORM_GTS10UWIFI)))
- ccflags-y += -DCONFIG_SAMSUNG_REAR_TRIPLE=1
- endif
- ccflags-y += -DCONFIG_USE_CAMERA_HW_BIG_DATA=1
- ccflags-y += -DCONFIG_CAMERA_RF_MIPI=1
- ccflags-y += -DCONFIG_SAMSUNG_DEBUG_SENSOR_I2C=1
- ccflags-y += -DCONFIG_SAMSUNG_DEBUG_SENSOR_TIMING=1
- ccflags-y += -DCONFIG_SAMSUNG_DEBUG_HW_INFO=1
- ifneq (y, $(filter y, \
- $(CONFIG_SEC_PLATFORM_GTS10P) \
- $(CONFIG_SEC_PLATFORM_GTS10PWIFI) \
- $(CONFIG_SEC_PLATFORM_GTS10U) \
- $(CONFIG_SEC_PLATFORM_GTS10UWIFI)))
- ccflags-y += -DCONFIG_SAMSUNG_ACTUATOR_READ_HALL_VALUE=1
- ccflags-y += -DCONFIG_SAMSUNG_OIS_MCU_STM32=1
- ccflags-y += -DCONFIG_SENSOR_RETENTION=1
- ccflags-y += -DCONFIG_CAMERA_ADAPTIVE_MIPI=1
- endif
- ccflags-y += -DCONFIG_CAMERA_CDR_TEST=1
- ccflags-y += -DCONFIG_CAMERA_HW_ERROR_DETECT=1
- ccflags-y += -DCONFIG_SAMSUNG_CAMERA=1
- endif
- ifeq (y, $(filter y, \
- $(CONFIG_SEC_PLATFORM_MU1Q) \
- $(CONFIG_SEC_PLATFORM_E1Q)))
- ccflags-y += -DCONFIG_SEC_E1Q_PROJECT=1
- ccflags-y += -DCONFIG_SAMSUNG_FRONT_CAMERA_ACTUATOR=1
- endif
- ifeq (y, $(filter y, \
- $(CONFIG_SEC_PLATFORM_MU2Q) \
- $(CONFIG_SEC_PLATFORM_E2Q)))
- ccflags-y += -DCONFIG_SEC_E2Q_PROJECT=1
- ccflags-y += -DCONFIG_SAMSUNG_FRONT_CAMERA_ACTUATOR=1
- endif
- ifeq (y, $(filter y, \
- $(CONFIG_SEC_PLATFORM_MU3Q) \
- $(CONFIG_SEC_PLATFORM_E3Q)))
- ccflags-y += -DCONFIG_SEC_E3Q_PROJECT=1
- ccflags-y += -DCONFIG_SAMSUNG_REAR_QUADRA=1
- ccflags-y += -DCONFIG_SAMSUNG_ACTUATOR_PREVENT_SHAKING=1
- ccflags-y += -DCONFIG_SAMSUNG_READ_BPC_FROM_OTP=1
- ccflags-y += -DCONFIG_SAMSUNG_WACOM_NOTIFIER=1
- ccflags-y += -DCONFIG_SAMSUNG_SUPPORT_RUMBA_FW_UPDATE=1
- ccflags-y += -DCONFIG_SAMSUNG_FRONT_CAMERA_ACTUATOR=1
- endif
- ifeq (y, $(filter y, \
- $(CONFIG_SEC_PLATFORM_Q6Q)))
- ccflags-y += -DCONFIG_SEC_Q6Q_PROJECT=1
- ccflags-y += -DCONFIG_SAMSUNG_FRONT_TOP=1
- ccflags-y += -DCONFIG_SAMSUNG_FRONT_TOP_EEPROM=1
- ccflags-y += -DCONFIG_SOF_FREEZE_FRAME_CNT_READ=1
- endif
- ifeq (y, $(filter y, \
- $(CONFIG_SEC_PLATFORM_Q6AQ)))
- ccflags-y += -DCONFIG_SEC_Q6AQ_PROJECT=1
- ccflags-y += -DCONFIG_SAMSUNG_FRONT_TOP=1
- ccflags-y += -DCONFIG_SAMSUNG_FRONT_TOP_EEPROM=1
- ccflags-y += -DCONFIG_SAMSUNG_ACTUATOR_PREVENT_SHAKING=1
- ccflags-y += -DCONFIG_SAMSUNG_READ_BPC_FROM_OTP=1
- ccflags-y += -DCONFIG_SAMSUNG_SENSOR_TEMP=1
- endif
- ifeq (y, $(filter y, \
- $(CONFIG_SEC_PLATFORM_B6Q)))
- ccflags-y += -DCONFIG_SEC_B6Q_PROJECT=1
- ccflags-y += -DCONFIG_SEC_GPIO_ENABLED_VREG=1
- ccflags-y += -DCONFIG_SAMSUNG_PMIC_FLASH=1
- ccflags-y += -DCONFIG_SAMSUNG_OIS_ADC_TEMPERATURE_SUPPORT=1
- ifeq ($(TARGET_PRODUCT), $(filter $(TARGET_PRODUCT),b6qzcx b6qzhx))
- ccflags-y += -DCONFIG_SEC_B6Q_CHN_PROJECT=1
- endif
- endif
- ifeq (y, $(filter y, \
- $(CONFIG_SEC_PLATFORM_GTS10P) \
- $(CONFIG_SEC_PLATFORM_GTS10PWIFI)))
- ccflags-y += -DCONFIG_SEC_GTS10P_PROJECT=1
- ccflags-y += -DCONFIG_HI847_OTP=1
- ccflags-y += -DCONFIG_HI1337_OTP=1
- ccflags-y += -DCONFIG_SAMSUNG_PMIC_FLASH=1
- ccflags-y += -DCONFIG_SAMSUNG_ACTUATOR_HW_SOFTLANDING=1
- endif
- ifeq (y, $(filter y, \
- $(CONFIG_SEC_PLATFORM_GTS10U) \
- $(CONFIG_SEC_PLATFORM_GTS10UWIFI)))
- ccflags-y += -DCONFIG_SEC_GTS10U_PROJECT=1
- ccflags-y += -DCONFIG_HI847_OTP=1
- ccflags-y += -DCONFIG_SAMSUNG_PMIC_FLASH=1
- ccflags-y += -DCONFIG_SAMSUNG_FRONT_TOP_EEPROM=1
- ccflags-y += -DCONFIG_SAMSUNG_FRONT_DUAL=1
- ccflags-y += -DCONFIG_SAMSUNG_ACTUATOR_HW_SOFTLANDING=1
- endif
- KBUILD_CPPFLAGS += -DCONFIG_MSM_MMRM=1
- ifeq ($(CONFIG_QCOM_VA_MINIDUMP), y)
- KBUILD_CPPFLAGS += -DCONFIG_QCOM_VA_MINIDUMP=1
- endif
|