Skip to content

Add CCI and CAMSS support for Kaanapali#1129

Open
HangxiangMa wants to merge 3 commits into
qualcomm-linux:tech/all/dt/kaanapalifrom
HangxiangMa:dts-knp-topics
Open

Add CCI and CAMSS support for Kaanapali#1129
HangxiangMa wants to merge 3 commits into
qualcomm-linux:tech/all/dt/kaanapalifrom
HangxiangMa:dts-knp-topics

Conversation

@HangxiangMa
Copy link
Copy Markdown
Contributor

This series adds CCI and CAMSS support for Qualcomm Kaanapali SoC.

This series has been tested using the following commands with a downstream
driver for S5KJN5 sensor.

  • media-ctl --reset
  • media-ctl -V '"msm_csiphy2":0[fmt:SGBRG10/4096x3072]'
  • media-ctl -V '"msm_csid0":0[fmt:SGBRG10/4096x3072]'
  • media-ctl -V '"msm_vfe0_rdi0":0[fmt:SGBRG10/4096x3072]'
  • media-ctl -l '"msm_csiphy2":1->"msm_csid0":0[1]'
  • media-ctl -l '"msm_csid0":1->"msm_vfe0_rdi0":0[1]'
  • yavta --capture=20 -I -n 5 -f SGBRG10P -s 4096x3072 -F /dev/video0

Driver and dt-binding are waiting to be merged:
https://lore.kernel.org/all/20260508-kaanapali-camss-v13-0-2541d8e55651@oss.qualcomm.com/

Add node for the Kaanapali camera subsystem.

Reviewed-by: Vladimir Zapolskiy <vladimir.zapolskiy@linaro.org>
Signed-off-by: Hangxiang Ma <hangxiang.ma@oss.qualcomm.com>
Link: https://lore.kernel.org/all/20260508-knp-camera-v1-1-a18e289163fd@oss.qualcomm.com/
Qualcomm Kaanapali SoC has three Camera Control Interface (CCI). Each
controller contains two I2C hosts.

Reviewed-by: Vladimir Zapolskiy <vladimir.zapolskiy@linaro.org>
Signed-off-by: Hangxiang Ma <hangxiang.ma@oss.qualcomm.com>
Link: https://lore.kernel.org/all/20260508-knp-camera-v1-2-a18e289163fd@oss.qualcomm.com/
Define pinctrl definitions to enable camera master clocks on Kaanapali.

Reviewed-by: Vladimir Zapolskiy <vladimir.zapolskiy@linaro.org>
Signed-off-by: Hangxiang Ma <hangxiang.ma@oss.qualcomm.com>
Link: https://lore.kernel.org/all/20260508-knp-camera-v1-3-a18e289163fd@oss.qualcomm.com/
@qcomlnxci qcomlnxci requested review from a team, aiquny, mukeshojha-linux and shashim-quic and removed request for a team May 13, 2026 07:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant