Add ICP, BPS, IPE related device tree nodes in tvm camera
device tree for pineapple.
CRs-Fixed: 3706497
Change-Id: I55c1c0fde26af6b841620bbd3d31ceaa87713934
Signed-off-by: Ashish Bhimanpalliwar <quic_abhiman@quicinc.com>
Add vmrm device in camera pvm and tvm. Default enable
in tvm and disable in pvm. Also add bypass register
access in tvm boot up.
CRs-Fixed: 3711691
Change-Id: Iadc1b8eb669d991b7f855d7ad5decdf22b3707bb
Signed-off-by: zhuo <quic_zhuo@quicinc.com>
Due to cci is using pinctrl, but it does not define gpio info
and vmrm is checking the gpios parameter to get the device use
gpio info, so need to add gpio for cci. And due to cci is using
pinctrl, so there is not need to define gpio-req-tbl-num for cci,
so cci just has gpios without gpio-req-tbl-num. This commit add
gpio_for_vmrm_purpose to identify the scene and add gpio resources.
CRs-Fixed: 3685452
Change-Id: I75450c252c62899c6b563745ef3322520595a8eb
Signed-off-by: zhuo <quic_zhuo@quicinc.com>
Add cpas and cdm version parameter for probe stage using in tvm.
CRs-Fixed: 3684173
Change-Id: I1668b603f7dbfab628ff8322f438f8019a6e3197
Signed-off-by: zhuo <quic_zhuo@quicinc.com>
Add cpas secure register base to set cdm/ife to secure on
cpas, and add csid secure register base to set all csid path
to trusted vm domain id.
CRs-Fixed: 3653701
Change-Id: I4812490e4cb5c890fa286bb8d6d5d9321f22800b
Signed-off-by: chengxue <quic_chengxue@quicinc.com>