arm64: dts: qcom: qrb5165-rb5-vision-mezzanine: Add vision mezzanine
authorBryan O'Donoghue <bryan.odonoghue@linaro.org>
Thu, 17 Nov 2022 00:32:32 +0000 (00:32 +0000)
committerBjorn Andersson <andersson@kernel.org>
Tue, 6 Dec 2022 17:05:31 +0000 (11:05 -0600)
commit16b24fe54f0050843509321094d99f75fba33f59
tree92340c511717e8dc1cbaf9baf40c49627b18f0db
parent3c5aa4c758dd4a41119158dff2ab358b9b5cd520
arm64: dts: qcom: qrb5165-rb5-vision-mezzanine: Add vision mezzanine

The Vision Mezzanine for the RB5 ships with an imx577 and ov9282 populated.
Other sensors and components may be added or stacked with additional
mezzanines.

Enable the IMX577 on the vision mezzanine.

An example media-ctl pipeline for the imx577 is:

media-ctl --reset
media-ctl -v -d /dev/media0 -V '"imx577 '22-001a'":0[fmt:SRGGB10/4056x3040 field:none]'
media-ctl -V '"msm_csiphy2":0[fmt:SRGGB10/4056x3040]'
media-ctl -V '"msm_csid0":0[fmt:SRGGB10/4056x3040]'
media-ctl -V '"msm_vfe0_rdi0":0[fmt:SRGGB10/4056x3040]'
media-ctl -l '"msm_csiphy2":1->"msm_csid0":0[1]'
media-ctl -l '"msm_csid0":1->"msm_vfe0_rdi0":0[1]'

yavta -B capture-mplane -c -I -n 5 -f SRGGB10P -s 4056x3040 -F /dev/video0

Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Signed-off-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Link: https://lore.kernel.org/r/20221117003232.589734-8-bryan.odonoghue@linaro.org
arch/arm64/boot/dts/qcom/Makefile
arch/arm64/boot/dts/qcom/qrb5165-rb5-vision-mezzanine.dts [new file with mode: 0644]
arch/arm64/boot/dts/qcom/sm8250.dtsi