300 lines
8.1 KiB
Plaintext
Executable File
300 lines
8.1 KiB
Plaintext
Executable File
config SPECTRA_ISP
|
|
bool "enable camera ISP module"
|
|
help
|
|
This is enabling camera ISP module.
|
|
IFE camera driver file be included.
|
|
This will enable camera ISP driver to handle IFE driver.
|
|
Core camera driver to handle VFE HW.
|
|
|
|
config SPECTRA_ICP
|
|
bool "enable camera ICP module"
|
|
help
|
|
This is enabling camera ICP module.
|
|
Camera ICP driver file be included.
|
|
This will enable camera ICP driver to interact with,
|
|
ICP FW. Which can control IPE and BPS HW.
|
|
|
|
config SPECTRA_JPEG
|
|
bool "enable camera jpeg module"
|
|
help
|
|
This is enabling camera JPEG module.
|
|
camera jpeg module will be functional.
|
|
This module interact with jpeg HW for
|
|
snapshot processing.
|
|
|
|
config SPECTRA_SENSOR
|
|
bool "enable camera sensor module"
|
|
help
|
|
This is enabling camera sensor module.
|
|
sensor module files will be included to enable the driver.
|
|
eeprom, flash, csiphy all other module will be included
|
|
to make the sensor functional.
|
|
|
|
config SPECTRA_USE_CLK_CRM_API
|
|
bool "enable camera cesta clk feature"
|
|
help
|
|
This is enabling camera cesta feature.
|
|
kernel clk driver api will cache the clk value
|
|
send by camera hw and apply to CRM hw.
|
|
CRM hw will consolidate and apply the clk to camera HW.
|
|
|
|
config SPECTRA_USE_RPMH_DRV_API
|
|
bool "enable camera new ICC BW api"
|
|
help
|
|
This is helping to set BW through kernel icc driver.
|
|
Kernel icc driver do caching the bw information.
|
|
icc driver will update the bw information RPMH,
|
|
to apply proper bw voting for camera to mmnoc
|
|
|
|
config SPECTRA_LLCC_STALING
|
|
bool "enable camera new LLCC staling feature"
|
|
help
|
|
This will enable to call LLCC driver cache notification API
|
|
and increment count API.
|
|
Which will enable LLCC staling feature,based on counter
|
|
invalidate the cache slice.
|
|
|
|
config TARGET_SYNX_ENABLE
|
|
bool "enable HW synx"
|
|
help
|
|
This is enabling HW syx feature.
|
|
synx hw signaling external to camera,
|
|
like EVA and other.
|
|
This is to avoid sw signaling latency.
|
|
|
|
config MSM_MMRM
|
|
bool "enable MSM MMRM"
|
|
help
|
|
This is enabling mmrm api access.
|
|
mmrm to cahce the clk voting.
|
|
mmrm knows about all clients' clock rates.
|
|
MMRM can decide whether new peak power usage is within allowed value
|
|
|
|
config INTERCONNECT_QCOM
|
|
bool "enabling icc bus driver"
|
|
help
|
|
This is to access icc driver api.
|
|
To cache AB and IB vote will
|
|
use ICC kernel driver API.
|
|
So that ICC driver can consolidate the vote
|
|
|
|
config DOMAIN_ID_SECURE_CAMERA
|
|
bool "enable domain ID based secure camera flow"
|
|
help
|
|
This is to enable domain ID based secure
|
|
camera flow on the hardware platforms with
|
|
domain ID based security architecture.
|
|
VC based security can be achieved with this.
|
|
|
|
config DYNAMIC_FD_PORT_CONFIG
|
|
bool "enable dynamic FD port config feature"
|
|
help
|
|
This config enables dynamic FD port config
|
|
feature that allows the userspace to configure
|
|
the FD port to secure or non-secure based on
|
|
the FD solution in use in secure camera use cases.
|
|
|
|
config SECURE_CAMERA_25
|
|
bool "enable secure camera 2.5"
|
|
help
|
|
This config enables 2.5 secure camera
|
|
feature that allows the usage of non contiguous
|
|
buffers for the secure camera images by
|
|
lending the buffers to a trusted virtual machine.
|
|
|
|
config SPECTRA_SECURE_DYN_PORT_CFG
|
|
bool "enable dynamic port config feature"
|
|
help
|
|
This config enables dynamic port config
|
|
feature that allows the userspace to configure
|
|
the output port(s) of a device to secure or
|
|
non-secure based the usecase requirements.
|
|
|
|
config SPECTRA_SECURE_CAMNOC_REG_UPDATE
|
|
bool "enable secure camnoc reg update feature"
|
|
help
|
|
This config enables secure reg update
|
|
feature that allows the HLOS to configure
|
|
camnoc registers through HYP to avoid
|
|
potential security issues.
|
|
|
|
config SAMSUNG_CAMERA
|
|
bool "enable samsung camera"
|
|
help
|
|
This is enabling samsung camera feature.
|
|
samsung specialized functions will be functional.
|
|
|
|
config CAMERA_FRAME_CNT_DBG
|
|
bool "enable camera frame count debug"
|
|
help
|
|
This is enabling frame count debug feature.
|
|
camera frame count will be functional.
|
|
|
|
config CAMERA_FRAME_CNT_CHECK
|
|
bool "enable frame count check feature"
|
|
help
|
|
This is enabling frame count check to ensure that
|
|
sensor streams at least one frame before stream off.
|
|
|
|
config CAMERA_SYSFS_V2
|
|
bool "enable camera sysfs v2 module"
|
|
help
|
|
This is enabling camera sysfs v2 module.
|
|
camera sysfs v2 module will be functional.
|
|
This module provide sysfs node for factory test.
|
|
|
|
config SAMSUNG_REAR_DUAL
|
|
bool "enable rear dual"
|
|
help
|
|
This is enabling samsung rear dual feature.
|
|
device has at least two cameras facing rear.
|
|
|
|
config SAMSUNG_REAR_TRIPLE
|
|
bool "enable rear triple"
|
|
help
|
|
This is enabling samsung rear triple feature.
|
|
device has at least three cameras facing rear.
|
|
|
|
config SAMSUNG_REAR_QUADRA
|
|
bool "enable rear quadra"
|
|
help
|
|
This is enabling samsung rear quadra feature.
|
|
device has at least four cameras facing rear.
|
|
|
|
config SAMSUNG_PMIC_FLASH
|
|
bool "enable samsung pmic flash"
|
|
help
|
|
This is enabling samsung pmic flash feature.
|
|
samsung specialized functions will be functional.
|
|
|
|
config SAMSUNG_FRONT_EEPROM
|
|
bool "enable front eeprom"
|
|
help
|
|
This is enabling front eeprom feature.
|
|
|
|
config SENSOR_RETENTION
|
|
bool "enable sensor retention"
|
|
help
|
|
This is enabling sensor retention feature.
|
|
sensor retention will be functional.
|
|
|
|
config SAMSUNG_DEBUG_HW_INFO
|
|
bool "enable sensor hw info debug"
|
|
help
|
|
This is enabling feature to debug sensor hw information.
|
|
sensor will provide api to debug hardware information.
|
|
|
|
config USE_CAMERA_HW_BIG_DATA
|
|
bool "enable hardware big data"
|
|
help
|
|
This is enabling feature to gather H/W big data.
|
|
all sensor subdevices will provide error information
|
|
related to H/W.
|
|
|
|
config CAMERA_CDR_TEST
|
|
bool "enable CDR test"
|
|
help
|
|
This is enabling CDR test feature.
|
|
|
|
config CAMERA_HW_ERROR_DETECT
|
|
bool "enable HW error detect"
|
|
help
|
|
This is enabling HW error detect.
|
|
|
|
config SAMSUNG_ACTUATOR_READ_HALL_VALUE
|
|
bool "enable read hall value of actuator"
|
|
help
|
|
This is enabling actuator read hall value feature.
|
|
actuator will provide api to read hall value.
|
|
|
|
config SAMSUNG_UW_CAMERA_ACTUATOR
|
|
bool "enable ultra-wide camera with actuator feature"
|
|
help
|
|
This is enabling ultra-wide camera with actuator feature.
|
|
|
|
config SAMSUNG_FRONT_CAMERA_ACTUATOR
|
|
bool "enable front camera with actuator feature"
|
|
help
|
|
This is enabling front camera with actuator feature.
|
|
|
|
config SAMSUNG_READ_BPC_FROM_OTP
|
|
bool "enable read BPC from OTP"
|
|
help
|
|
This is enabling read BPC from OTP feature.
|
|
|
|
config SAMSUNG_WACOM_NOTIFIER
|
|
bool "enable wacom notifier"
|
|
help
|
|
This is enabling wacom notifier.
|
|
|
|
config CAMERA_ADAPTIVE_MIPI
|
|
bool "enable adaptive mipi"
|
|
help
|
|
This is enabling function for adaptive mipi.
|
|
|
|
config SAMSUNG_DEBUG_SENSOR_I2C
|
|
bool "enable debug sensor i2c"
|
|
help
|
|
This is enabling debug sensor i2c.
|
|
|
|
config SEC_NE1Q_PROJECT
|
|
bool "enable model feature for ne1 project"
|
|
help
|
|
This is enabling function for ne1 project.
|
|
|
|
config SEC_NE2Q_PROJECT
|
|
bool "enable model feature for ne2 project"
|
|
help
|
|
This is enabling function for ne2 project.
|
|
|
|
config SEC_NE3Q_PROJECT
|
|
bool "enable model feature for ne3 project"
|
|
help
|
|
This is enabling function for ne3 project.
|
|
|
|
config SEC_PA1Q_PROJECT
|
|
bool "enable model feature for pa1 project"
|
|
help
|
|
This is enabling function for pa1 project.
|
|
|
|
config SEC_PA2Q_PROJECT
|
|
bool "enable model feature for pa2 project"
|
|
help
|
|
This is enabling function for pa2 project.
|
|
|
|
config SEC_PA3Q_PROJECT
|
|
bool "enable model feature for pa3 project"
|
|
help
|
|
This is enabling function for pa3 project.
|
|
|
|
config SEC_PSQ_PROJECT
|
|
bool "enable model feature for ps project"
|
|
help
|
|
This is enabling function for ps project.
|
|
|
|
config SEC_Q7Q_PROJECT
|
|
bool "enable model feature for q7 project"
|
|
help
|
|
This is enabling function for q7 project.
|
|
|
|
config SEC_Q7MQ_PROJECT
|
|
bool "enable model feature for q7m project"
|
|
help
|
|
This is enabling function for q7m project.
|
|
|
|
config SAMSUNG_LPAI_OIS
|
|
bool "enable LPAI OIS module"
|
|
help
|
|
This is enabling LPAI(Low Power AI) OIS module.
|
|
LPAI OIS module will be functional.
|
|
|
|
config SAMSUNG_FRONT_TOP
|
|
bool "enable front top"
|
|
help
|
|
This is enabling front top features.
|
|
|
|
config SAMSUNG_FRONT_TOP_EEPROM
|
|
bool "enable front top eeprom"
|
|
help
|
|
This is enabling front top eeprom.
|