msm: camera: csiphy: Integrate mink call for secure camera
Adds support for new mink call to configure secure camera sessions. This new mink call takes in additional parameters to support the new domain-id based security scheme. The additional parameters are in the form of csid_hw_idx_mask, cdm_hw_idx_mask and vc_mask. These are in addition to the existing PHY idx and CPHY/DPHY lanes info. The introduction of this new mink call deprecates the existing SCM call used to service secure camera sessions. What this means is that on all subsequent versions of this driver, all secure camera sessions will be serviced by this mink call, which is able to accommodate older and newer targets, and their programming of different register sets. This design enables the cam_csiphy_notify_secure_mode wrapper to remain the same, with the underlying mink call made in the cam_compat layer, depending on camera driver version. CRs-Fixed: 3317248 Change-Id: I575f4b85097c81f047f398216d0190b249e6b200 Signed-off-by: Li Sha Lim <quic_lishlim@quicinc.com>
This commit is contained in:

committed by
Camera Software Integration

父節點
8f5c061dc5
當前提交
f2360705b1
@@ -19,6 +19,9 @@ MMRM_BOARDS := taro parrot kalama pineapple
|
||||
# List of board platforms for which Synx V2 vendor driver API should be enabled
|
||||
SYNX_VENDOR_BOARDS := pineapple
|
||||
|
||||
# List of board platforms for which SMCINVOKE_DLKM driver API should be enabled
|
||||
SMCINVOKE_DLKM_BOARDS := pineapple
|
||||
|
||||
CAMERA_SRC_FILES := \
|
||||
$(addprefix $(LOCAL_PATH)/, $(call all-named-files-under,*.h,drivers dt-bindings include))\
|
||||
$(addprefix $(LOCAL_PATH)/, $(call all-named-files-under,*.mk,config))\
|
||||
|
Reference in New Issue
Block a user